Also, one other factor to consider...
Early boarding on flights with open seating (e.g. Southwest) is a necessity for families. Otherwise, they may have difficulty finding seats together without having to ask passengers to move around, which could delay things.
Additionally, families with children who use a car seat on board require a window seat for the car seat. So on open seating airlines, they need to be able to get on and secure one before they get taken.