We have to be fair about the difference with the trains. Train tickets in Germany almost always do not include a seat reservation.
The trains are over-filled because most people do not pay for reservations. I have little sympathy for those traveling a peak times without a reservation.