There are benefits to making it more complicated. For instance, if it's easier to understand "get rewards for doing stuff that's good for SN" than the precise mechanisms, then people will be less likely to game it.
You're right, though, that you always want to have an eye on what kind of behavior is being incentivized. This does seem to incentivize post quantity, in addition to incentivizing attracting new stackers.