I have no problems with new players sweating - it's a good way of learning the basics of the game, and deciding if this is the game for you. I spent my first 3 months ingame sweating until I had sufficient trust in MA to give them my credit card details (not something I give out online without due consideration).
It's true that MindArk and the Planet Partners would not continue offering EU though, if there were
no players depositing. They're not a charity after all.
However, I have no problem with older players as non-depositors, particularly when they show a sense of
social responsibility - giving something back to the community. And many do, in many and varied ways.
Sadly there are some with an inflated sense of entitlement, who give nothing but expect everything, and I have little time for people like that. Nor do I care for those who not only don't deposit but don't actually play, who appear to see EU only as a cash-cow to be milked and give nothing back to MA, or to other players.
If some players (like the OP) choose to preferentially trade with other depositors, I have no problem with their decision. It's their free choice. I've posted here to ensure that they know that I do meet their stated criteria for a trading partner.