The drama mostly stems from the fact that the head of the movement is a gamer with no knowledge of either software development or game development, so he has a VERY simplistic view of how a game server-client works and thinks that developers just have a .exe executable running from a raspberry pi that can be uploaded to github and that's it. When people with knowledge call out that there are TONS middleware used to develop a game with their own licenses and that a server nowadays is more than a single machine, he just says: well, this movement is no retroactive so new games will be develop with that in mind and automatically every software vendor will be fine with distributing their code so that everyone can keep playing.
While I support the spirit of the movement, this will ultimately end up with a warning label in a box because real life has more nuances.