Among other things there are Lessons Learnt. Most of these apply to any game.
Having to do something tedious every day before you can actually play the game is not cool.
As a dev, doing something just "because it would be cool/neat/awesome" is always a bad idea and will come back to bite you later.
Cost is a useful variable to tune but an unwise thing to rely on to enforce scarcity or balance - players will always be richer than you think.
Making something tedious will not stop players doing it if it's very clearly the best option. They'll do it, and they'll hate it.
People like to do one-stop shopping, and will "go to Jita" for everything unless doing so is comparatively very inconvenient.