Have been conditioned by AA that there are no freebies in life; I have learnt not to expect anything when I am not paying for it. When I get freebies, I am delighted and it keeps me giving my business to them. That's why CX gets the bulk of my long haul travel.
This free upgrade on b'day - does it apply to OW elite pax?