I think the bus vs train analysis is missing an important dimension: travelling on the bus is unpleasant. You can't stand, your kids feel sick. The same amount of time on a train is vastly preferable.
i regularly travel from karlsruhe to munich and i can't work on the bus, since there is not enough space for my laptop. Working inside the train is pleasant and after christmas every ICE has free wifi (wow, that took forever for them to decide to implement it! Rolling out was rather quick)