In my limited experience trains are both ridiculously expensive and impossible to find in Europe. Let’s say I want to travel from Stockholm to Hamburg. It will cost an arm and a leg. And it will require a ridiculous amount of layovers (5 IIRC, with bus travel between some trains) if you can a website to actually plan such a route properly. It gets even more ridiculous the farther you travel.
I just plugged those two cities into the Deutsche Bahn website, and can now buy a ticket for a train leaving Stockholm in 8 hours (6:25 local time). 2 transfers (although routes exist with only one), 11:37 travel time. Saver fare still available: 99,90 € (regular would be 225 €). And it's not the only connection tomorrow. That said, your point somewhat stands: it really depends on the route if good options are availa…
So I need to somehow know that Deutsche Bahn ofers the search capability. True two to three train changes, 90 to 220 euro.
I guess I’ll use bahn.de from now on (and learn some German :) )