Yep, that's the pain of the job - there's so much you *want* to do, but the budget is always against you.
It can be painful when you read the reviews and it get slated for not having x or y, but they never mention you only had 3 months to do it on a tiny budget.
To give you an idea of how this industry works, you usually get an advance on future royalties to pay for the development. Then once the game is out there it has to sell 250,000 units just to break even - all you've done at that point is pay the wages of the people who worked on it - no profit yet. Then you get a small royalty on any extras that sell - typically less than $0.50 a unit. Not much for a company with a $2 million/year burn rate.
As technology advances, it costs much much more to develop, but we recoup less and less - this industry will eventually die.