I'm in no ways against things costing lots my issue is with the way they're currently scaled and the effect it has on player actions.
I agree that the mission system could do with a rework but so far FDevs design has been to keep missions relatively ship agnostic. Missions are there its up to you to decide which tool to use for it. As a large ship owner you can take more smaller missions to take advantage of the larger ship but the mission system itself doesn't care.
We used to have much higher costs for running big ships back near launch, it wasn't uncommon to make a loss from combat due to repairs and fuel was a big concern but that really didnt go down well with many of the players so we ended up with what we have now where costs are basically non existent. Personally I liked weighing up the pros and cons of undocking my python or anaconda for a task and assessing the costs but that design idea has long gone and I cant imagine them bringing it back, the forums would meltdown. lol
As to the mission system, it's very very unbalanced the way it's done. I don't mean that in the traditional balance sense. But as a player that has only been playing for just over a year now, there is a big gap in the credits to be made, and the cost of getting into the bigger ships. Even as you rank up in your own ratings, and faction rep. The payouts don't really scale as well. It then becomes exponentially harder to get, outfit and if you're unlucky or suck, maintain your buyback buffer for the top tier ships.
And even when you do get the top tier ships, they don't really open up any new or better activities, nor any better paying ones. Now yes 200-300mil an hour is kind of outrageous. but think back to starting ED. It takes maybe an hour to three once you learn things to get out of the sidey to a half decent ship and outfit it.
But take something like the corvette or anaconda. The Annie will take most people many months or longer to get one and outfit it even remotely good. And once you get that Annie it's going to take you even longer to grind out rep just to unlock the corvette. Owning an anaconda does nothing to help that.
Then since you probably sacrificed credits earned just to earn rep, you'll then have to earn more than $500 mil, or so I've heard, to buy a corvette and kit it out fully. Buying an anaconda in no way makes this easier, and really it sets you way back, since you wasted time and hundreds of millions of credits to get and outfit it.
This is probably directly attributable to the fact ED not having traditional leveling and gating mechanics other mmo style games have. There is no new zones, or content, or missions, or gear to get when you get to a top tier ship. But also once you get what? An fdl and good sized cargo ship, your credit earning potential effectively becomes capped at that point. Progressing any farther or getting any other ship will not increase the amount of credits you can earn, because you still get the exact same missions with the exact same payouts.
Now the skimmer thing was a bit over the top. But they really need to figure out some sort of "progression" like system, in my opinion, that smooths out the gap between earning credits to get in the higher ships for the majority of the players who play average play times.