For those of you who aren't familiar with this phrase, 'lipstick on a pig' is a "rhetorical expression, used to convey the message that making superficial or cosmetic changes is a futile attempt to disguise the true nature of a product" (courtesy Wikipedia). The comparison I want to make is to the recent Commonwealth Games which in the end turned out to be a success although it was anything but a reflection of the state of Indian sport (cricket is of course excluded). I have reservations using adjectives such as resounding, amazing or similar synonyms before the word success. I have my reasons.