I think Marinaro's shortcomings have more to do with his lack of a high formal education than they do with his personal background growing up. I believe he only has a high school education so his shortcomings are going to limit his ability to communicate.
However, gotta give him the fact that he's making a living in a treacherous, low-paying industry and how he tries to keep himself relevant by appearing on multiple media platforms and tapping heavily into social media, as he should. No other way to keep your job long term in a small anglo market like Montreal.
I remember when 690 was not affiliated with TSN, I think it was known as CIQC/CKGM. Marinaro and Simon come from that era. Both of them earned job security when the TSN affiliation kicked in. Not sure the station would have survived without it as it was teetering on being shut down.
I listen to 690 for the conduit it is in attracting pundits and contributors who are far more intelligent and compelling than any of their staffers, save for Melnick. And that's mostly due to their TSN affiliation and their ability to tap into a vast array of TSN broadcasters.
I totally agree about the shit show on 620. I'll occasionally listen in as a reminder of how good we have it in Canada. They are generally one chromosome away from Info Wars territory. Their kooks make ours look like choir boys. And yes, that broadcast team for the Yankees is horrible, as if the Yankees couldn't afford to do much better. As for CJAD, I only really like their Saturday afternoon fare, which is very unlike what they broadcast on weekdays.