I see a lot of people reacting to the unity thing by mentioning the price threshold for where fees take effect, and I'd like to remind you that any fees which are applied past an earning threshold are almost always a test that will be nudged down to lower thresholds as soon as the company feels they can scoop money off the top
it's actually wretched for unity to do this because they know exactly what they're doing. the intent is to make people entirely dependent on unity early on and then, once it's too late to switch workflows, squeeze them for every dollar they're worth
this is why it's especially notable that a program like rpgmaker comes with a perpetual license that doesn't change based on your profit scale: it means that they've already taken the money they intend on taking from you, and it's a number below thousands of dollars