Making money does not equal game progression. It's a valid aim, sure, if that's what you're after. But if you want to play the game in a way that doesn't bring immediate riches, then you're going to have to make a decision: get lots of money doing something you don't enjoy, or do something you enjoy and have less money.Basically what you're all telling me (for the most part) is that "you can accomplish your goals the boring way, or you can accomplish you goals the fun way. It will just take 14x longer."
This trade off between fun and game progression is not good game design, I don't see how you could defend it.