I don't think its just upto the companies at least the head offices.
Its the local subsidiary and the Indian mentality of "bech diya to customer ka headache" from the local management to the service center technicians coming into play for this kind of crap.
Does anybody know if Asus itself...