A couple of young guys who work for me have just returned from New York using BA , there were 6 of them in total and they are 20 and 21 y/o , they had booked a weeks holiday with Thomas Cook who had arranged flights,hotel,transfers and 2 excursions. When they went to do their online checkin 24 hrs before they couldn't log in , they went into TC and they couldn't log in either , they then said they would upgrade them to world trav.plus because of the hassle. The next morning at 6.30am one of them text me and i phned him back , and they had all been upgraded again to Club Class !!!!
Now i don't think any of their parents stumped up a lot of cash to pay for that as a surprise, and i suspect that the TA has put in a good word?? because this holiday has been booked for a long time and they've spent a lot of money, (but then again so do many other people) or perhaps because they are all polite and well behaved someone,somewhere has decided to "make their day"
So , it goes to show it can happen , but how i don't know!