The way I see is this is all about one thing: is
@Maxicut lying when he says he's a pro or not?
Because if he's lying, then yeah - we can pretty much claim everything he says can be challenged as he doesn't know more than we do about mixing & mastering.
But if he isn't lying we actually have a chance to learn something. Pro mixing & mastering is a world 99.9% of forum member's here doesn't know anything as they have never lay a foot in the studio. But there will be a number of folks here who would still enter into the discussion with a pro and start to call BS every single thing they don't undderstand. And there goes the chance for the rest of us to learn something as the guy will turn around and walk away.
So, let's first establish if we believe
@Maxicut is a pro, because if he is than none of us have the knowledge to call BS anything he says and we would better do with less talking and more reading/learning.