I like your take, but would want to ask - as an estimator - if you give your client a price and they come to you weeks before the job is done demanding to know why you didn’t complete the job, do you feel that’s fair criticism?
Our “price” in this case is given to them BETWEEN patches. Our payout (performance) can’t be analyzed until the next update happens. And what this community wants (100+ things changed) from a programming perspective is OFTEN beyond the scope of a small team of programmers to do instantly or within the supposed timeline - which for this forum - the timeline is “immediately”.
I sit on a homeowners association board. We had an annual meeting this week. One resident came to us and said “You know, if you guys could just repave ALL the roads instead of all this BS patching in our association, it’d last a lot longer than what you’re doing. Cause each time they patch the roads, the roads get broken up by ice and snow and freezing conditions, and even just cars driving over it. So I know it’s expensive, but if you could all just pay the total cost of that (since our dues went up by 6 dollars) - i’d like my money to be spent on that instead.”
I calmly looked at that homeowner and replied “We’ve got $140,000 in reserves right now. The current cost for 1/8th of the roads to be completely redone is $152,000. We estimate the whole association being repaved should cost approximately $657,000. So unless you’re comfortable with a $197 increase in dues, what we can do now is this one section. I agree, fixing it all would be great. That’s not fiscally possible with a $6 increase.”
So the question is - would you be happy if the game was perfected but in-app purchases cost 100x what they do now? Last i checked, this game is free in the app store. Unless that’s changed.
I really do think you have really good and fair criticism. I think without looking at a balance sheet, we can’t exactly say they’re underperforming.