I would like a 'no carry-on' rule just because it would make boarding and departing so much faster...
I agree with you, however the main reason people bring on caryy-ons is to protect valuable items from theft. Congress should pass a law stating that if anyone ( TSA, baggage handlers ) is caught stealing from a passengers luggage, it should be considered a felony with a mandatory 20 year prison term. That should cut down on theft from luggage.