This is why I wanted to get rid of questing entirely and just make it one big game of war using RPG characters.
Different tastes for different people I guess. My point is that the reason that macro-involvement will not affect 90% of the population is because there is none. Your second statement is just wrong, are you trying to say that 90% of the population isn't affected by prices at the supermarket? By supply and demand of corn which determines food prices? People ignorant on how the world impacts them doesn't change the reality that it does.
Different styles attract different people. Obviously EVE is not boring to many people, otherwise no one would be playing it. I feel that WoW was boring as hell and these are just ideas on how to make a different type of MMO, inspired by criticisms I had of WoW.
When I played WoW and found that I was spending a monthly subscription for this Massively Multiplayer Online game, just to spend my first month interacting with NPC's and scripted quests I asked myself why shouldn't I just quit and play Mass Effect, which looks nicer and doesn't spam me with gold offers. So that's what I did eventually.
Bookmarks