i absolutely do not buy that, the virtual-world-do-whatever-you-want you are talking about is second life, where you can literally create and do anything.
SL's combat system is extremely primitive. and, doing any EU's "standard" activities (hunt/mine/craft) are either primitive (hunt), non-exisitent (mine), or require significant education, personal skill, or expensive support software (craft). for many people, SL is just an user-created animated chat room with media.
when it's mentioned that you can do anything in EU, this is usually meant to mean that your choice of actions are your own. it's not required that you now go on the quest of the seven stars to find the cloak of reflective foil so that you can defeat the vizier of kalotrop and collect the club of many nails which you'll need in the next phase. what is meant is that you choose your own path. you also live with your decisions and poor choices can cost you significant real money.
for example, anyone, with the right research, contacts, and intelligence can run a mining operation. if they tire of this, they can decide to become a trader, or a hunter, or a crafter. or, just talk to their friends.
EU is a slower paced game than others - mostly because of the planning element. you don't just go out and kill everything you run across because you can. well, you can, but you'll have to live with the cost - which is the major delineating factor.
yes, you can run a real business for cash in that other game and many have made some good money doing that. the same is true in this game. in both cases, these people will not be the majority.
Unfortunately most of the components of a mmorpg is missing here.
what components are you refering to? quests and goals? for the most part, you have to define those for yourself.
EU is very unstructured. it is the unstructured nature that allows you such a large freedom of action. it can also be very frustrating, as well. you mentioned before that you felt the was no game for new players, and I would have to disagree with that. at any level of play, it is what you make of it.
here's something someone else said and I hear this kind of complaint often:
There is absolutely no reason to stay in game if you can't afford to gamble/play with real money, ranging from $ 500-$ 5000/month... Sadly in the end the only side to win is the casino or in our case MA.
now, I stay in this game. I happen to like it. however, I don't gamble and when I did play with real money it was nowhere near the figures offered. I had a play budget of $100 a month. however, I haven't had the need to pay anything for almost three years.
being able to get ahead in this game takes time and you have to do it yourself. there are also many different ways of doing it. this is why much of the advice offered is rather general in nature. no two people will do it exactly the same way - which is again a difference between EU and other games.
for new players, they can choose what they want to do. the $50 you spent at the begining can outfit a new player quite well. $50 a month is quite a bit of playing money if you use it wisely. of course, you're not going to be able to go and mow down daspleators on the asteroid, but you can hunt smaller creatures planetside. you don't have to be part of the sweat gathering grind, unless you want to be and like that activity.
because of the cost element, EU is not an all-day blast zombies into bits and live by your reactions type of game. it's kind of the opposite of that. primarily, it's a game of time, activity, and resource management. or, at least, that's how I see it.