I've barely played any Veteran, but what I have played cost me, and I see it over and over again on these forums that it's costing everyone else.
For the love of all things holy devs, please remove maintenance as a game feature before this game ever goes live. Other games such as MWO that used to do repair/rearm costs stopped doing it, for good reason- PLAYERS HATE IT.
There is never any reason a thing like this needs to be in a game. Adjust earnings if you feel like there's an imbalance, find other ways to create immersion....it's not immersive when you can't play at all because you can't afford to play a certain tier due to maintenance costs, it's just silly. This does not encourage buying Elite status, this encourages not playing, or simply sticking to Recruit matches forever.
I've never, ever understood why any game introduces any cost to the player of in-game currency after a match. If for some reason you think they're making too much per match, change the rewards, lower the earnings, why take some away based on some performance-based metric that no one can see? It's silly, it's frustrating, and it really, really needs to go, because it's one of the single largest issues preventing this game from becoming truly successful someday, I can guarantee you with 100% certainty.
Love what you've done so far with DN, please keep up the good work, and please, please get maintenance out of there so more people can actually enjoy your game and keep it alive and healthy. Trim cancerous features early before they have a chance to ruin the reputation of the game, as is already starting to happen here.