Did you check with Emirates Airlines and the Ittehad Airways and the hotels?

In the end it all comes to the passport you are holding. sometimes they would refuse you the visa just because you are from South Asia. I was referring to the agents in the immigration Department of Qatar.
They have certain set of rules for depending on your nationality in UAE. Although UAE visit visa is not difficult to get you need someone to sponsor you. or bank to be your guaranter

Talk about racism. Not planning to start a war here. just pointing to the fact that denying visa just becasue you are asian constitutes to what? I say it is racism