Understandably, people spend a lot of time and effort around the project, in some cases they can easily be disappointed with the small prize, buts as people said here, it's important that the business succeeds.
Yes, you are totally right. The long run is what really matters.