Moving this to a slightly more relevant thread. For the next 50 years, there isn't really any demand for Hamilton HSR. If we look at the 4 primary directions people could travel to/from Hamilton:
Toronto (Lakeshore corridor): distance isn't far enough to require HSR, plus travel demand is spread between Burlington, Oakville, Mississauga, and Toronto. Probably frequent (2 tph) express service that can get people to Toronto in under an hour with some intermediate stops to allow transfers to local trains, and that will serve most of the demand. This is pretty much doable with current track and infrastructure.
St Catherines/Niagara: definitely not the demand for HSR, but running hourly (more frequent during peak) train service to St. Catherine's will capture some of the existing demand to/from communities along the south shore. Intermediate stops are key, as their is a decent number of commuters along the corridor that work in the Hamilton area. This is an easy win infrastructure wise, as the corridor exists, is underutilized, and can support fats conventional service. Canal crossing improvements are easier to justify once the train is running regularly to St. Catherines.
Brantford/London/windsor: there isn't a ton of demand to get between Hamilton and London, transferring to a Via train in Aldershot is probably fine. More bus service would be better. Brantford has demand, but more frequent buses are probably a wiser investment then trying to increase rail service.
Kitchener/Waterloo/Guelph: This is one that needs investment, but would be worth it in the long run. 30 minutes bus service should be the minimum, with some protection for a future transit corridor. Providing some form of upgrades transit between Hamilton and these communities would go a long way to reducing the need to use a car to get between cities in the region without having to transfer through Toronto.