That totally makes sense and is a very wise, intricate theory. I agree with it full-heartedly.
PS - the person you were conversing with there certainly does speak stupid. Apparently, that person is omniscient. Fascism exists in every aspect of society. It's just a matter of to what degree. Personally, I am convinced that the "anti-fascist" groups out there are exhibiting, by far, the most fascist ideologies/actions. It is just pathetic to watch these dumb people use violence and intimidation to stop speech they do not like, and then have the nerve to call themselves anti-fascists. It's actually rather comical.
Cheers, mate!