So you would prefer to spend 50+ dollars on a game, progress through it in 20 or so hours and then complain that there is no more content because you have 'beaten' it already and have the 'best' gear?
I would think that having progression that takes weeks/months to get through so that you can feel a sense of accomplishment would be better than spending lots of money for a quick false sense.
Not if the progression route involves moving from point A to point B over and over, or cargo scooping tonnes of rocks one rock at a time. Combat is personally my prefered route but it isn't very lucrative.
All in all I don't think a sense of accomplishment should be followed by relief, which is what I felt after finally earning enough with trades to kit out my Viper.