>> Also most airlines board people roughly front to back, when it should be the opposite
the problem with back to front is that people in the back would put their bags into overhead bins in the front, which they can easily pick up on the way out. However, you cant walk backwards for pickup, so the read overhead bins would be empty and inaccessible by the people boarding last.
I was a traveling consulting when people did such things. I got to see this silliness 2-3x/wk