As users of these data I think we have to remember two things. First, the assorted information systems were created to enable TfL to do their main job of getting the services run properly. Secondly, many of those systems are probably quite old and predate the whole Open Data thing. They may not even contain some data which would be useful to end users, or if they do it is in a form that might be difficult to make available. If what they have works for TfL, I don’t think it would be reasonable to expect work top be done on enhancing the sources with information which is not actually operationally necessary.
The potential of Open Data is now appreciated. As systems come up for replacement it may well become easier to build in features or data which are primarily of use to the end user. This longer term aspect is one that the Forum could help nudging things towards, though at the moment anything of that nature may well get lost in the more short term postings about such-and-such not working or errors in the data and of course the very valuable postings advising on how to extract what you want.