In a nutshell, I think there's 3 main differences between western and japanese games and gamers.
Graphics/setting
Western skew to games that strive for realistic graphics (or at least earthy tones). So when you got that kind of focus, devs make earthy games with browns, real teams and players, real looking faces, real guns, and even skeletons and dragons try to be gritty and realistic-ish. When you got these kinds of confines, it's more limited what you can do.
Japanese games are the opposite. Anime, big bright colours, big head baseball, less blood
Competitive spirit
Aside from maybe fighting games, I have never in 40 years of gaming ever got the hint japanese games or gamers care much for MP. I dont think they even care about Coop MP. Most seem focused on SP. That's why shooters and sports sell so bad. On the other hand, western gamers have always been dogpiling each other playing games sitting beside each other since the Atari days
Genre
Probably due to being more diverse in ideas and MP, western gamers seem to enjoy playing a wider breadth of genres. You name it, they'll play it. Shooters, sports, racing, action, JRPGs, WRPGs, fighting, adventure, anime, turn based, RTS etc... Only they dont play are those obscure Japan games like dating sims, hentei games and weird shit like that.
Japanese games seem heavily focused on Nintendo games, JRPGs, Pokemon/Monster Hunter, SF (I think?). For whatever reason, they dont really care about other genres.
Honestly I don't think your points are valid.
Yes anime style is often used by japanese developers, but let's not forget Capcom and all their games which are realistic (DD, MH, RE, DMC, Lost Planet etc), Square Enix (Final Fantasy, a series who always tried to be realistic with a touch of anime on their character, Vagrant Story), From Software also tends to be realistic looking with all their games (AC, Souls, Elden Ring, Bloodborne, Tenchu, Sekiro), Koei Tecmo (Dynasty Warriors, NioH, Ninja Gaiden), Konami (MGS, Castlevania LoS, Pro Evolution Soccer, Silent Hill, Keinsei Sacred Fist, Ronin Blade etc)...
Competitive :
They invented the competitive genre with Street Fighter 2 lol
They're just focused on the fighting game genre that's all. On the contrary, western developers only have Mortal Kombat (which is not a good fighting game mechanically, much more oriented for casuals gamers) and Killer Instinct (this one is good).
They don't like FPS so of course they won't develop games in this genre.
Honestly, aside from FPS, but not shooters (and that point could be countered with all the Arcade Shooters games like House of the dead, Silent Scope etc... even the Space shooters like Gradius, Axelay, R-Type), they also play and develop Baseball/Soccer games, racing (Ridge Racer, Gran Turismo, Auto Modelista), of course Fighting, Adventure (like a lot), JRPGs, Rythm games, survival-horror games... There a lot of Strategy games from Japan too (Nobunaga's Ambition, Kessen, Ogre Battle, Fire Emblem). Not much RTS though yes.
The only genre they don't like is FPS. To me, it's much more the western people who seems to dismiss most anime games aside from exceptions, space shooters, visual novel.