well shahi muhalla is not whole of pakistan..rite? its also .00000001% of the population and thus can easily be ignored or even accepted just like gays and other stuff.
as for acceptable behavior of others towards gays...well every trend starts with a small non-significant change and that change becomes part of culture / society as the number grows and then becomes solution for some and problem for others. look at extremism in Pakistan. its now a huge problem but was it always a problem of this magnitude? consistence ignorance (by many) and acceptance (by few in the beginning) helped it to creep into our society and now its threatening not just Pakistan but most of the world. we people have the tendency of ignoring pretty much everything and anything as long as it does not affect us or the ones near and dear to us. it becomes a problem only when it affects us.
Wellsaid !! ^^