You need some thick skin spending so much time in regional trains. It has become so bad in crowded areas that I'm always super happy once it is over. Nevermind delays, trains being canceled, or standing in freezing temperatures at some random trainstop because the train broke down.
ICEs have become super crowded too though (in the 2nd class at least), and IME the regional train connections are actually much more reliable than the intercity connections (where long delays are quite common).
The double-decker rolling stock that the Deutsche Bahn use are very comfortable, too. There's loads of space and luggage racks in ample supply. On the upper deck you can enjoy the view better than on an ICE train. If you like looking out of the window there's no better train to be on!