I'd say the telcos continue to screw the older folks with super expensive plans. take my father for example, Singtel sold him a $40+ plan for 4GB. what the....!!!....
Singtel has always been the "premium" brand in terms of mobile plans here in Singapore. Treat them like... Apple branded iPhones, everything costs more.
But no doubt their network coverage is the best in Singapore. Look at their Combo plans and you'll know. Even their contract free SIM only plan, gives the least for the $20 price (3GB Only, no talk time, no SMS, no Caller ID, nothing else), but people still stick to them due to brand loyalty, and "reliability" and longest history in Singapore. Not to mention Singtel loves tying people down to contracts. Their "add-ons" like Data X2, X3 are also bound by a separate contract. If you terminate your contract bound line, you have to pay TWO penalties, one for your line, one for your Data X2, X3 addons.
That being said, I know a handful people who insist on choosing Singtel when they sign up for a mobile line. When they want to re-contract or sign up for a new mobile line, it will always be Singtel. They know of M1 and StarHub, but will never choose them for telephone communications. This is one of the reason why I feel Singtel can afford to not bow to competition so quickly and take their time to adjust their product offerings based on market conditions.