You definitely could, especially with infinite resources, but prioritization also saves money.
If you had a core train that ran all the way from hope to Whistler we probably wouldn't be needing to spend all this money expanding the highway or even have HOV lanes so it quite possibly could be one or the other, because once the money is spent on HOV lanes people may say a train is too expensive we have no money left.
What infuriates me even more is when they keep the cancelled shows in the library with no warning.
So 5 years from now someone goes "oh yeah this looks good" and then loves it and subsequently finds out it was cancelled 4 years ago after wondering why the hell it's taking so long for seasons 2 to come out.