I don't disagree with anything here.
It s more the 'gamify' which I would argue is a very specific sort of encouragement and not just interchangeable as a word.
But again I may just be being pedantic lolol, but I do think 'gamify' is a specific word/ mechanic.
Tools built for community, encouraging participation etc I see as distinct from this 'gamify', which I basically interpret as superficial decorative rewards designed to appeal to participants who aren't necessarily meaningfully involved enough in a community.
If it needs to be gamified it's either nothnworth doing or the person doing it isn't convicted enough.
Sorry I'm just typing crap now lol