The two bag rule doesn't work, as for example, an A320 overhead locker is for 9 peoples luggage - so 4 bags will fill it up - that's two peoples baggage
Handbaggage is the bain of most cabin crew's lives , airlines do not take the issue seriously and with short turnarounds many aircraft push back with people still standing up and bags unstowed due to crammed overhead lockers.
People should only be allowed 1 piece and 1 much smaller one that will fit under the seat.
There are many wheelies on the market that are oversized too - and only fit in the locker lengthways - this should be removed for the hold at the gate.