It builds up fast if you use the nutrition tracker and fitness tracker every day, get your daily spin, and read an e-mail or two. Also, the daily spin used to give more points. A few years ago, I'm pretty sure there was a 25-point space on the wheel every day and fewer 2- and 3-point spaces. People were moving through the trophy levels too fast and it wasn't as much fun, so they made it a teeny bit more challenging to get points. People who started here years ago have more points because they were getting them really fast for the first year or two.
And remember, they're play points, not money. I once or twice started to feel huffy about people "cheating," and then I asked myself, "How is it cheating?" Cheating means getting an unfair advantage by dishonest means. Well, what advantage is there in having 300,000 SparkPoints? Even if they did get the points in a way that was less than perfectly honest, how does that hurt me? They're not taking anything away from anyone else, so let them have it. It's kinda like the guy who flies past you on the street-- and just gets to the stoplight sooner so he has to wait longer.
It is possible to get that many points just by doing regular daily activities. I've decided to just assume that anyone who has a lot of points has earned them in the normal way. Even if they didn't, it doesn't matter, so thinking the best of people is best for your own mental state.