Quite.
One can't blame companies for being a bit protective of their timetable data. If this kind of data escapes into the wild there's a genuine risk of what is known in the biz as 'having more customers'. When this happens there's a whole knock on series of problems that the companies need to deal with, not least of which is 'working out what to do with all the extra money'.
I think perhaps this chap didn't consider these factors when he cooked up his little application. Will he be stumping up to repair any tracks that get worn out earlier due to increased passenger numbers? I think not.