They claim there are more opportunities to make points. Well that is if you want to spend your life spinning there dang wheel. I have had it with Superpoints. My time is a little more valuable than that.
Sites that offer points might take into consideration that their members are their customers, and for me, I quit!