The airline fee structure is directly responsible for this. Spirit, for its many sins, charges less to check a bag than carry one on. As a result, there's almost always overhead bin space and boarding goes a lot quicker. The downside is that you're then dependent on airport staff to quickly unload your bags and put them on the carousel - they used to be very good at doing that quickly, but not any more.
Weird. I fly mostly with Ryanair and they count the bags before people enter the plane and stow away all the extras. I've never seen completely full overhead bins or bags carried off the plane to stow away.
I refuse to check any luggage, unless absolutely necessary, and my cabin bag is within regulation size for all the airlines I've checked.
Obligatory link to onebag.com --> A website started in 1994 helping people bring everything on a carry-on bag.
"But what if I want to wear this shirt, maybe?" seems to be a very common question, but I guess people just need to learn to decide.
- going on a 3+ day vacation
- having something unwieldy to transport
- going on a 3+ day business trip that needs shirts, fancy pants and shoes (or a suit)
For me, carry-on is for a bag with my electronics (laptop, Kindle, headphones) and necessities for the flight if any. Being able to travel with nothing but a carry-on bag is a luxury and quite rare for me.
For longer trips (especially business trips), it's very likely you're going to be staying in a place with a good laundry service.
It really pays off to optimize packing a bit (for instance rolling instead of folding, and to simply take a long hard look at what you actually need, all in the name of avoiding checked luggage hassles.
You laptop and other flight essentials can go in your "personal item", which is generally specified as a handbag or slim laptop bag. Most airlines don't advertise that you're allowed to take an additional personal item, but take a look at how many handbags and so on are allowed in addition to cabin luggage, the next time you travel.