Went to a dinner with some of my gfs friends and her in NYC recently during my latest trip to the US (they work for Amex apparently). At the end of the dinner they suggested we all just pay separately because it is more simple. It confused me but I didn't mind. I understood it when the waiter held down a silverplate for us to put our credit cards on, and they pulled out their gold and platinum cards respectively, my gf also followed with her platinum card.
Then there was me, the only Europoorean at the table, and I put my regular card with a picture of a small kitten on the plate. The waiter complimented me on my card with a smile and I kinda cherish that. American flexes are weird to me, lol.
I don't really get it, except for the access to airport lounges with free food/drinks, if you do fly a lot.