I think the posts you've seen are the same ones I've seen and that the community I'm most active in, the Brazilian HiveBR, has also seen. These posts really do generate a lot of discussion about right and wrong and I think they're really good, if they manage to maintain respect between everyone involved.
But in my opinion there really is no right or wrong, there is everyone's point of view, of course there are users who abuse this is clear, but where are there no users or people who abuse? Who don't try to get the better of someone?
Finally, I prefer not to get too involved, let the big guys sort themselves out, in the meantime my focus is to grow individually and grow the HiveBR community, take a little to help with my expenses out here and in the end, be recognized as a good member of the hive, I've been fighting for this for 3 years and I believe I'm on the right track! A big hug.