Yes WG proposed multiple versions of the MM in the patent, and actually if you read it, the 'manipulation' bit that all the tinfoil hat people jump on is very very minor, its a proposal to basically give you slightly easier MM if you have lost a lot or harder MM if you have won a lot in a row. Which is actually the opposite of what rigged-MM complainers claim is happening, they claim WG is making them lose and they have all these loss streaks, but actually according to the patent the game should be giving them easier MM if they are having loss streaks, but clearly isn't.
The majority of the patent talks about vehicle weighting and tiers and using that to create challenges and easier times for players, which is pretty obvious, get top tier stomp people, get bottom tier get stomped by people, which creates enough replayability and 'challenge' on its own.
I'd also presume the guy worked at WG NA yeh? Even if that was true, what does NA know about the intricate details of how the game works, that is all done in Minsk, none of the regional offices deal with development so how would he know anyway, he was likely some community manager or something.
As said above we have people who have pushed like 70% solo win rates and have had 20 plus game win streaks, so it honestly makes nonsense of claims its trying to normalise win rates.