Don't expect generosity like airtel from Tata Sky. Airtel will keep providing good or free offers on a regular basis by making adjustments here and there while Tata Sky has prime focus of maximising profit. HD is a revenue generator & Tata Sky has almost monopoly over elite base of users, giving HD free will cause loss for them which they cannot agree upon.
U remember airtel giving ling free preview of almost all newly added channels bcoz broadcaster gave it at no cost for limited period or it was included in old deal but Tata Sky never gave such offers. List is endless if i compare what benefits airtel gave vs. Tata Sky withheld.
Everything you said is True but it's also true with airtel you get free headache also but no such free things in ts