Originally Posted by
Cloudship
... Windows are ... often too far ahead of or behind the seat...
This one has a reason. Window locations are part of the aircraft design. Interior accommodations, including seat pitch, are chosen by each airline. Seat positions along the fuselage therefore vary - and may change a few times over the years that an aircraft is in service. It is impossible for the windows to line up with the seats in every case.