would you rather run the wild goose chase of finding ALL the deps from 3rd party websites instead? i mean, it's really fun, you search here n there, waste time looking and downloading. heck you even get to join the 'it's just gone!' club for deps that don't exists.
yes, that is over the top heh. but really your complaining about something easy.
the next time you go to play some trainz, load up content manager as well, set the route to download. it's just that easy!! yup, it'll take days, but you don't have to do anything cept click n play.