you have a fee waiver with an annual spend of 30k. i.e. you need to spend 30k every year not just once and get the card for free. thats a difference and relevant because the 2x bonuspts are not worth much to me. i rather spend the money with my MBB for 5x treats pts and better MAS miles conversion rate (4500 vs. 6000).
see here for the product disclosure:
http://www.alliancebank.com.my/VisaInfinite"Lifetime Annual Fee Waiver
Enjoy annual fee waiver on your principal Alliance Bank Visa Infinite Credit Card with a minimum spend of RM30,000 per annum."
its a bit clearer in the T&C:
"Annual fee waiver conditions:
• Infinite: Waived upon minimum spend of RM30,000 in a year."
for PB customers that qualify for the infinite card you get it free for life without (!) an annual spending condition. the card's conditions are however not tied to having PB status for the whole time. they will remove PB from you after some years (they did for me after 5 yrs) but you can keep their special credit card. i have done this before with them and my wife still has the card after many yrs of not beeing PB customer anymore. they never cancelled nor imposed any further conditions to the cc.
i believe i read genx mentioning that he also has the infite from alliance bank without spending conditions. not sure if gen-x is still PB member though. you would have to ask him.