To me, its a good lesson not to put your eggs all in one basket.
Though having skills and realistic goals helps you avoid the first project failure, it does NOT guarantee success. If your overall strategy is about just the one game, profits you'll make from it to pay your staff, then your plan is doomed as ANYTHING could ruin your project (most of which is even out of your control). So it's best to assume that your first few projects will fail.
It has been said that very successful indies had to ship on average 4-5 projects before starting to get afloat. It IS a harsh market to start in, and it helps to know your way around, but by no means does it guarantee success, and a careful strategist would need to assume failure, and even consider an exit strategy.