@Pascal **********
I get Thai frequent flyer miles by flying with Star Alliance carriers and can also get lounge access when flying with THAI even on an economy ticket just with miles. Priority pass is another option and I have my credit card rewards back home.
To each their own, but a secured credit card seems more than pointless to me, as there are no advantages.
For those without a credit card, a debit card allows you to make online purchases too. The only time you need an actual credit card is when renting a car.
Of course I like my credit cards (which are actual, unsecured cards) for the many advantages they bring but I wouldn't be saying this if they were secured.