@0xlelouch.eth
I think biggest barrier is human nature itself. This can be a harsh thing to say but the average person needs to be taught what are the good practices and what are the bad ones that will overall, a bit of forced culture of positive feedback to good content and negative to bad can quickly improve quality.