It's a positive development, not sure the negative comments. 5% is chump change if a game is successfull. The engine is also open source (so no hidden malware), runs on Linux and WebGL.
I think you mean the source code is available (i.e., anyone can download it), which is different from its coming with an open-source license, which is what most people mean by "open source".