I flew Spirit regularly for years. Even with the up front bag fees, they were still consistently cheaper in most cases. I could get a first class seat and full baggage service for less than economy on a major airline.
Now, if Spirit didn’t expose the baggage fees to customers booked through third parties, then demanded a king’s ransom at the baggage counter, that deserves a paddlin’.