Hello Whuechuke62
Exactly, Switzerland travel center is a travel agency, not a railway operator.
I am certain you will be convinced of our transit system once you have used it.
While you can purchase train tickets with all operators for any route in Switzerland (and not only for those they are actually operating), what is actually the reason for the great success of our public transit system, seat reservations must be made with the operator. In most cases this concerns tourist trains only and not services the Swiss use to go about their daily business; fot the latter, no seat reservations are required - it is mass transit.
The possibility to make seat reservations for tourist trains through www.sbb.ch is a currently ongoing project. It needs some time to establish the interfaces, though.
We have also written a blog about seat reservations on Swiss trains:
https://community.sbb.ch/blog/23887-demystifying-seat-reservations-on-swiss-trains-a-comprehensive-guide
If you need further help, we are there for you.
Kind regards,
Roland