not really a pyramid scheme because you aren't really making a lot of money here....maybe just enough to get a few free expansions a year maybe. It's part of the marketing plan. since they don't sell in retail the person you put the handle in when you sign up becomes the person you can goto for questions and what not about the game.
You don't have to get other people to sign up, you can just go and sign up and buy the cards and you can play.
You don't have to get other people to sign up, you can just go and sign up and buy the cards and you can play.