Loyalty schemes are a great idea.
Unfortunately those dizzy heights days are gone for me.
I was a gold member with BA for many years. Such good days they were too.
I actually had many many completely free flights and hotel stays all around the world.
Same with Virgin also.
Ah, happy days.
Never tired of travelling.