The valley which Ischgl is located in is famous for not giving a fook about local authority and basically doing whatever they like, there have been rumours of widespread corruption for years now. You will find the family name 'Zangerl' everywhere around the place, it seems they must be the local mafia
It's definitely true that it is the place where you will hear way less English been spoken than in the Arlberg, it's heavily populated with German, Dutch, Scandinavians and also as mention more and more Russians these days.
Also agree that Ischgl would be my first recommendation for anyone asking after a great ski resort, though if they were looking for a place which also has a buzzing night life I think I would recommend Anton, I find it much better crack in the evenings that Ischgl, and especially if you have women in the group. Murrmel Bar in the middle of the town of Anton is fabulous, not to mention the options on the mountain. Agreed the behavior can be very rude, particularly in the packed Apres-Ski bars. Of course Schatzi and FreeRide in Ischgl are also hopping, but some may find the 'Traditional Austria dress' worn by the girls on the bar a bit questionable
Prices at both places are very high, particularly on the mountain for food. If you are used to the prices of Austrian food in non-ski resorts, then it will leave you gasping, even the basic dishes (e.g. schnitzel, groestl, gulaschsuppe, etc.) are ca 2-3 times their normal price. Not a surprise though I guess, you are eating on the mountain at a high end resort I guess.
Concerning the cost of the ski pass itself, I don't really have an issue with this, when you compare it to the cost of resorts in the region which are way smaller. A place which could be 4-5 times smaller will be just 5-10 Euro cheaper in any case.
For anyone interested in good tips on where to stay, take a google for 'Paznaunhof' Ischgl. It's perfectly situated (you can ski right down to within a few metres of it, and you can walk up to the town in 5 mins), it's well priced, and friendly ladies running it.