True, I’m also not a fan personally. The article briefly mentions this- my main gripe is that it devalues the actual benefits if every Tom, Dick and Harry gets status just by means of having the right credit card.
Case in point- both Marriott and Hilton Gold is near worthless these days. Which is a main reason I’m a Hyatt loyalist, ensuring I manage to clock in my 60 nights a year- Hyatt has far fewer “fake” top status members, especially outside of the US. And as a result, pretty much every stay I end up in a way better room category than booked, often even a suite.