I don't FUD, unlike all these incompetent copy pasters I can make superior apps, so I don't need to resort to cheap tactics to trick people into using mine. That app's code has a big mistake in it that will cause whoever deposits 40ETH or more to lose money. I just happen to care about people, so take it as a PSA.
You're right, anyone who sends 40 ETH or more will get in return 10 ETH on that pyramid.
Your pyramid, Katatsuki, is better and more dynamic, but it's somewhat complex or not well explained, that's why the simplicity of Zero fee got more traction, although now it got 100 transactions stuck, not sure why except if the creator is getting some fee or extra ETH...
http://ethgambler.github.io/ZeroP/