This is a complete lie.Obviously you can choose to not do Smeaton runs cause you want actual gameplay, but how many players will see that as a valid choice when they can just go print money somewhere else?
Yes, I used Smeaton to get the credits to fully A-rate a Type 10 Mining Ship... And yes, I tend to do a lot of mining in this game... not for the cash, but because I like the activity. And, I have to say, the Type 10 is probably the best Mining rig I've ever flown + it has that gritty industrial look and feel to it + one of the better cockpit views in the game.
You can insert this logic into pretty much all activites in the game. PvP:ers / Bounty hunters will have the credits to outfit not just one ship, but many, and use a PvP ship for PvP and a PvE BH ship for Haz Res etc.