Like others have said. The airline specific cards are really only good for the signup bonus and the lounge/priority boarding/free bags... and that’s a pretty narrow benefit locking you into a specific carrier.
For the most part they are pretty garbage for putting any actual spend on.
Something like CSR or AMEX platinum lets you transfer to airlines, redeem through their portal or cash out. All with much better bonus spend categories