In an alternative reality, one would be able to complain about this to Advertising Standards Council of India and get them to stop using the phrase truly unlimited in any kind of promo material.
Hear, hear! Sadly we can only dream of such a scenario here.
All this "Unlimited" bullshit has irritated me no end ever since I first came across this POS term called 'F'UP in 2009 (Airtel started this nonsense in India, and naturally all other ISPs eagerly followed suit).