I saw that on the (Youtube upload version of the) original Twitch stream from back in October. (Or that's when the Youtube thing was uploaded anyway. I have no idea when it actually first appeared on Twitch, since I don't do Twitch at all anymore.)
I know shit all about French, so I have no idea how accurate any of that is. But if that stuff's true, then... well... I guess that French is kind of sort of fucked up, sort of like English. Because English is very super fucked up, in a great many ways. I mean, I may be wrong, but I would assume that pretty much every language has parts of it that are ridiculous and stupid.