But that's the same pretty much everywhere. The Austrian Railjet Vienna - Salzburg, for example, isn't subsidized at all, but still much cheaper than DB. Or check out the prices of the Austrian operator "Westbahn". They are even using brand new Stadtler train sets, not decades old DB cars like Locomore.
I regularly travel with Westbahn, because they partner with Flixbus... their trains and the personnel are awesome (for what it's worth, they operate a smokers lounge on the train... a blessing for every smoker!).