I've just flown from Singapore to India recently on Singapore Airline's Cinderella-step-sister SilkAir. Though it was a 4.5hrs flight and there was no personal entertainment system (that little LCD TV behind someone's headrest), I survived with a book and a media player.
There was one meal provided too, though not a sensible one. It was a midnight flight and we were offered the choice of vegetarian or chicken. Both done in Indian style. Hello? The last time I checked, in my culture, the only Indian food we take for supper is Roti Prata! Why will I want to eat some very spicy Indian rice in the middle of the night?
Maybe the CEO of SilkAir should go check out kopitiams and 7-elevens in the middle of the night to find out the perfect supper. I'm sure most people, like me, will happily opt for a cup of Nissin instant noodles or hot Milo, which is at the same time cheaper than the fancy spicy Chicken Briyani Rice. Mr CEO, this is a win-win way to make your customers happy and cut cost at the same time!
Also, I can understand the need to provide Indian vegetarian to the majority of their customers who are Indians and probably vegetarian as well, but do I really have to start my Indian feast before I reach India? I mean, can't we have a India-Singapore leg serving Chicken Briyani Rice, but the Singapore-India leg serving Hainanese Chicken Rice? Fair right?
To be fair, perhaps the total of me added up with the rest of the Ang Mors/Chinese/Japanese/Koreans on the flight might actually turn out to be a very small minority on the flight. So in that case, why don't we have the Special Meal option for flights out to India?
Like, on flights to other places, customers could choose Muslim or Vegetarian or any other Special Meal to be served, while the default is Western. So on a flight to India, can we have the Special Meal option of Western or Chinese, while the default is Indian Vegetarian? Fair right?