Today's development is either pay huge money for blockbusters, or go budget and make "lovely" games as indie developers.
Hard to get the mid ground, they rarely recoup the costs.