I think you are right to identify gamification of social media as part of the problem, but I think we need to be careful not to lump in every opinion we disagree with, with people who are using astroturfing/botting/farming/etc. Manipulation of the gamification systems is clearly not in good faith, but there are plenty of real people with odious opinions that they hold due to fear and/or ignorance, but hold in good faith.