Not saying I like it, but I think the financial commitment aims at ensuring some long-term involvement, because what matters is not to make an app but rather to maintain it —especially in the Apple ecosystem which breaks things quite often.
In other words, you have to think about that before you even release, and as a dev it doesn't really make sense to do a one-off and leave.