Platforms height is a major issue world wide for accessibility, as it and equipment are all over the place.
I have been on trains in Europe where there is almost a foot gap between the platform and the step of the coaches. Not only that, the step can be 6'' above or below the platform at the same time.
You can also find the same issues for systems using tube/metro/subway vehicles as well buses and trams/LRT.
The excess gap is caused by needing more clearance for high speed train that used the same track for local transit and intercity trains. Freight trains are an issue in NA for platforms due to their length compare to 42 cars the max I saw in Europe.
There were very few stations I visited that have the lift like NA stations and never saw anything for the rest.
There is a movement to have an area or 2 low for not only for accessibility, but for strollers and bikes on trains. It going to take decades to be 100% done due to the shear numbers in Europe. NA is handcuff by funding.
Can't remember the last time I used VIA, but it was to Windsor before 1990. Therefore I cannot comment on VIA or Amtrak coaches other than what I see at stations taking place.
It was the pits trying to take a suitcase on and off those Europe trains with all these issues, let alone transit to the point I will not do it again.