never said they weren’t. However budget airlines are usually more strict enforcing and if you have status or pay with the right credit card you don’t pay for the overage.
most airlines are part of an alliance and use code sharing.
For example air Canada has some the best award redemptions and is part of star alliance. So I use it to book Singapore to Bkk. Then I use my American miles for the return ticket on One World alliance.