So here's my rough thoughts on the Mayo thing:
It's all about Maye and what's best for him. I think back to Mac Jones. I'm not sure we were all convinced he was the guy, but the stats certainly suggested he could be. And then everything fell apart. Part of it was his fault, but part of it was screwing up his development with coaching.
It's incredibly easy to cause irreparable harm with young QBs if not treated correctly. I think many of us believe Maye is the guy, so every decision they make should not only be about supporting him, but also ensuring anything bad stays far away from him.
It's a tough decision. I can't say I'm happy with what AVP has done this year, but I don't think Maye's promising play is solely due to his own talent, and someone deserves credit for that, whether it's AVP, McCartney, or McAdoo. Changing offensive coordinators can be damaging to a QB, so they certainly need to be careful of that.
What it really comes down to is the only reason to keep Mayo is if you think it will benefit Maye. You can't be worried about how firing him might damage the team's reputation. If you're an NFL head coach, your biggest concern should be finding a QB and many of us think they've done that. Maye's presence should negate any reputation concerns. We know coaches have huge egos, and I think many of them would be convinced they could do amazing things with Maye.
If the team was smart, and well-run, they'd backchannel a coaching search now to see if there's interest from top candidates, but, unfortunately, I think the last year has suggested we can no longer consider this a well-run organization from the ownership level. The fact that we're likely reliant on Jonathan, who most of us have been scared shitless of taking over for years now, is disheartening.