Fitness and supplements are a mega mega ultra sized $50 billion plus industry. And despite the fitness chaos, the USA is still gaining weight to the current tune of greater than 60% are overweight and 30% are obese.
I have been asked a few times now, "What do the points do for you? I mean, do you get something when you level up?" The quick answer is, no, you don't really get any thing when you level up, BUT perhaps there is still a real benefit. At least, we think so.