future idea: MC Sale--and have the MC value and product prices in decimal equivalents such that you can use all your MC and not have 29cents worth of MC left over/insufficient amounts to spend. wtf am i supposed to do with 42 MC???

Buy more to equalise, duh.
But no, seriously, this is an artifact of Meteor's Next Gen F2P Model That Copied The Worst Of All Its Contemporaries.
There's a few things Reloaded could do to smooth things out, but a lot of their options would involve changing the pricing of things, which could rub a lot of people the wrong way.
One option I'm keen to see a company try is announce a repricing scheme to even, non-asymmetric MC costs well in advance. Say, two weeks to a month before a PC relaunch. Then simultaneously set a rate of 1 MC = 100 universal experience. Something that can be bought in large, non-trailing zeros quantities. That let's you "reset" your MC to zero and get something that's still useful.
Hell, the more I think about it, the more I like this idea. We know XP boosts are going not the window and I'm pretty sure Universal XP will too. So announce this blowout sale, let everyone stock up and blow on whatever mechs in their garage still need some love and come The Great Real Moniez Change, people who give enough of a damn will have cashed out for no company loss and at least A LITTLE player gain.
Because a lot of other options involve some player loss.