I hate getting on planes in the later boarding groups and not having a spot to put my carry on bag in an airplane’s overhead bin. How about a way to forecast and fix this problem (possibly even without just charging extra money for carry on bags) like having a reservation system as part of check-in or when you buy your ticket. What about even making it something like a $1 dollar charge, which would eliminate the last minute carry-on packer issue.
When I want to carry on my bag, I want to carry it right off too. Giving it to a gate checker and then having to go to baggage claim anyway ruins the point. How else could we fix this (like shipping services for your luggage which do exist.)