I don't mind some of this guys videos, but looking at a map and reading a few articles docent not make you an expert on a cities local transport network, its pressures and how its commuters use it.Great post, and you hit on a lot of the same points that I would make. His videos aren't bad per se, but you can quickly make yourself look a fool if you proclaim to be an expert on every city in the world. What might work in Canada, or North America more broadly doens't always extend to Europe or Australia, and the same vice versa.
As has been said before, this isn't a transport project, and he is right in saying that there is currently no demand. Of course there isn't, we don't have any orbital transport network. One only has to look to the Western Ring Road and inner suburban major roads to see that there are hundreds of thousands of cars traveling across the city.
I wouldn't ever try to tell London or New York how to improve their city or PT network, but then again I don't have to pump out a new 20min video everyday for the algorithm, I only care about my city because I'm a daily user and a recipient of its best and worst (train, tram and bus).
On the SRL, having briefly read the business case they're going all in on making those station precincts into hubs for both jobs and housing. So I would expect lots of medium rise buildings, similar in scale to what's already in box hill and glen waverley. And Monash, well that's about to become the next parramatta if what they forecast is right. From ~40k jobs to ~160k jobs in the precinct. To read the graph below, ignore the colour gradients, blue is 2018 and green is 2056.