It must be nice to be rich enough to be able to book hotel rooms without bothering about the cost. Unfortunately, you seem to assume that I am also that well-off - sadly that is not the case. If I want to travel, doing so based on the availability of cheap hotel deals is a necessity for most places.
I would very much like to book my train tickets before travel and have reserved seats, as you recommend. Increasingly TOCs such as Virgin are leaving very few seats left for walk-on passengers. Unfortunately my local TOC has made it virtually impossible for me to do so. Very many other people are also in the same situation.
TOCs increasingly seem to want people to have reservations. If so, they need to make it a lot easier than it is now to book them, particularly at short notice, and if your journey involves more than one TOC's services.
I do feel we have rather drifted off the subject of booked reservations not being properly displayed.