As I see it, the basic issue between you two is his aggressive conversation,
not the particular topic. He could be (but isn't) talking about any topic
whatsoever. Cars. Motorcycles. Food. Actresses. Anime. Manga. et cetera.
When Person A insists that his view on....whatever...transcends the validity
of the view of Person B, that is aggression. Frequently in this thread people
have been going off track, focusing on the content of his conversation.
The problem isn't the content. It's the presentation.
He has also acted toxicly (please excuses my French, I lacked a better term) towards me when I said that I prefer to play on PC rather than consoles, and tried to explain to him why, but he blew it way out of proportion and wouldn't listen to my arguments, or even let me talk at all, for some reason. This even happened at his house, but his parents only focused on me trying to talk over him as "rude" rather than the irrational behavior he was displaying.
He also based his opinions in gaming past (like how the NES "saved" gaming, and disregarded that it wasn't that Nintendo system saved gaming in the U.S., but the PCs and
ONLY the PCs that were used to develop the game, but somehow thought that the Turbo Graphix FX, which was released at around the same time, is debateably one of the first, if not
THE first gaming PC). He also knows nothing about the average mid-range Windows 10 desktop, what is under the hood of those machines, how they are pieced together, and not much about computers in general.
However, he INSISTS on yelling about how I only like playing on PC (I use my Nintendo 2DS to play a few Monster Hunter Games quite often, and I don't mind playing split-screen games on my friend's consoles as long as it isn't a shooter) and I don't want to admit the faults of PC gaming (I have an account for at least 3 different DRMs for the games I play, console games only require 1 account). Ironically, he doesn't recognize his favored gaming platform's faults.
He is very hypocritical and quite irrational. I can't talk him directly about it out of fear of setting him off and screwing up my hearing by yelling into the low-quality mic of his Android 4.0 cellphone about how I am "offending" him and making
HIM "uncomfortable."
He's a very irrational and hard-to-deal-with person, but I love him, since I am (and hopefully still am after who-knows-how-soon) his friend, and I want him to see him be a better person. I know he can be a better person, he just has to stop making excuses for not improving and let me and his family help him be a better person!
However, I feel like I have to tell his my to notify him about my concerns. As much as I love my friend, he is starting to be harder and harder to be around. I just want our friendship to last.