Only because its not being discussed in 17,000 other threads right now! LOL I say Skill Point are! That's my stance
I think.... we don't have enough threads about SP mattering by now. I'd say about 3k more threads about SP should do