"Large" backpacks are prohibited. If you then check backpack sizes you'll see standard sizes for schools and colleges/work force are 17" and 18.5". Mine is 18.5" and no one has said anything to me about it.
As far as hitting people with it - I limit myself to folks using scooters oblivious of others and folks walking the wrong way down the aisles.
-Greg