Wrong.
It does not give incentive for playing, which isn’t necessary. Players can play without worrying about making SP. A player who needs to be baited into playing is a shitty player and a game that requires to bait people into playing is a shitty game.
Your perspective is horrible and this idea sounds like it’s coming from an addict.