I totally agree that people shouldn't be allowed to almost have their head on your knees & they keep shifting around and bumping you as they get comfortable.
No recline seats are the way to go. I find if you keep your foot up on the back of the seat they don't shift around as much!😁