Vote with your wallet (wherever possible)
The last large airline to NOT charge for checked bags in the USA, Southwest airlines, has switched to charging for bags.
Oddly the ones that have the best outcome for the deplaning scenario from this bad situation of paid checked bags are the ones that also charge for carry ons like Spirit or Frontier in the USA. So there is an incentive to NOT bring a carry on because you’ll be charged for it and instead just pay to check a bag (which has more capacity).
source