*Dismissive wanking gesture*
Prunebutt
Fuck what you call "modern sociey" if it requires cops.
What exactly am I "pulling out of my ass"?
Nobody said it's a person
You're talking about Nintendo as if it's a person with phrases like your bullet point 2.
I'm not defending anyone. I'm describing how a corporation is likely to react in capitalism. I don't condone any of this: I don't condone copyright laws, I don't condone legal threats, I don't condone capitalism. I just try to describe how systems behave without trying to get morality involved by claiming a company is (or is run by) an or several assholes.
I also don't condone nuclear weapons when I describe the strategy of deterrence by mutually assured destruction.
To be clear: I agree that both weed and emulation is a victimless "crime" and shouldn't be prosecuted. However, I don't think corporate lawyers and judges agree with us on this point.
Edit: also, Nintendo usually gets what they want by threatening to go to court without actually doing so. So the actual legality doesn't actually matter too much. Certainly doesn't when it comes to Switch emulators shutting down.
Outlets reporting on how Metroid Dread was running on emulators pre-release and describing how to pirate it makes Nintendo pursue actions to prevent that shit. They can't prevent their games leaking, so they attack the emulators.
Is this so much harder to believe than Nintendo having a personal grudge?
Nintendo isn't a person. It's a corporation. When their most important game of the year is leaked and spread on the web one week before release, they are kind of pressured to conduct legal action.
Doesn't make it wrong.
Certainly not. But with Vimm's lair you could argue that it's definetly illegal, while emulation is generally considered legal.
Unpopular opinion: These leaks are probably the reason for Nintendo being so ruthless on emulators.
The main function of cops is to protect the bourgeois, white-supremacist, patriarchal, colonialist state. I would like to get rid of the latter, so the former needs to go.