Why do passengers stand for ages at the gate even though they have an allocated seat? Because of the conditioning induced by a decade plus of the LCC seat free-for-all mentality.
Why are cabin overhead bins maxed out with baggage even when (with BA, for example) a bag can go in the hold? Because of the conditioning induced by a decade plus of the LCC money-grabbing policy of charging for hold bags.
Open up the holds again and stop the checked-bag rip-off or, if nothing else, reduce the exhorbitant charges to encourage bags out of the cabin and into the hold.