This is a game developer that have people overlooking the ingame economy as a finance ministry would. That alone should tell you something about the complexity of Eve Online...
Definitely think starcraft has a learning curve. The different races and how each game is different based on AI or real-life person. Learning what each unit does and each ability takes a lot of learning in my opinion.