jdcg
Agreed, but the main rump of the operation is still DB, and you can still through tickets, and buy the best fares without going through booking agencies.
Also, with a login from DB, you can buy and print out paper tickets on line, without having to turn up at the station, credit card in hand, and extract them from infernal machines!!