I kind of disagree, I want it to be that way in theory, but in reality it is rather predatory. A no frills flight for low budget where you pay for everything (and debatably more than an equal seat on another airline) and then they pressure-cook the passengers for a high interest credit card. Their pitch went on forever, way way longer than the usual "signup and get extra miles".
I watched a bunch of folks sign up on the flight and it made me feel really badly; the same way that check-cashing places scam their, mostly not-affulent, customers. These folks are even more vulnerable to these kinds of dark-patterns.