I do not want to comment on any statements in this threat but like to add that DEL-DOH might really be a "short haul flight", thus they do not have a first class, so you might have sat in business class, that's why you got a business class service. Was it an A319 or a wide body?
Dani