I do find his comments about claiming many cars being around 50 years old misleading.
While sure you could make that argument for the Series I and II cars, which would be approaching EOL in the next couple of years, the rest of the BiLevel fleet haven't even reached the 40 year mark yet.
Mind you, about 2/3rds of the BiLevel fleet were built within the 21st century, and retiring them now would be incredibly wasteful. I think GO not getting EMUs is not the end all be all of GO electrification, better frequencies and infrastructure upgrades are what really matter in the end.