I have no issue with him being at these kind of events, after all he's the mayor of the city so he's indirectly responsible for overseeing projects like this.
My problem is when you have Provincial/Federal Ministers, who like to attend photo-ops every other day for the smallest of projects (ie: opening a Tim Horton's in a GO Train station) that have no impact on their portfolio. I can guarantee you if Stephen Del Duca was still Minister of Transportation, he would've been the first one to show up for this. Heck, he would make a photo-op out of a regular TTC rail replacement construction project.
Have you guys heard of the vending machine selling PPE at the Oakville GO station? Probably not. But if someone like Del Duca was around, you would be damn sure a photo-op would've been held at the crack of dawn to celebrate the "milestone achievement".