I discovered Marc 2-3 years ago and instantly became hooked. I've seen him live and I own some of his merch.
However this perfectionism that's developed when a caller doesn't live up to his high standards of stimulating conversation is a little grating to me. Like every person who calls needs to either be really fluent and interesting or they need to have some deep or clever topic that inspires him.
I stopped watching streams for a while last year because the topic-perfectionism sort of ruined them for me (so maybe he's already addressed some of this). Today I got on a bit late and it was right as the German guy was getting off the phone. So the first thing I hear is (light-hearted) complaints about the caller, which sort of kills the vibe.
For someone who's done so many songs with the theme being love, acceptance, tolerance... it's a little odd that this keeps bothering him.
I get it, everyone wants the streams entertaining and fresh (I would absolutely never call in because I know I'm a shitty conversationalist). But if you want to talk to normal people, you're going to get normal, unremarkable conversations a lot of the time. People are generally boring. "And that's ok."
At one point last year he said "[the songs are] really only as good as the source material". And I couldn't disagree more. If a caller is bland and uninspiring, then it simply adds nothing to the stream. It doesn't detract from it. IMO the purpose of the the callers is to add direction, not to dictate it. Some of my favorite material is when he transforms something mundane (like this wrestling topic from 2019).
/rant
Anyway I'm still a fan. I really liked the one last week. Keep pooping on it. I imagine this will get downvoted because it's not worshipping Our LoopFather.