This is something I've been pondering for a bit of time now and it's really hard to just slap the blame down on to the community.
Consider what the issues actually are and whether or not it is something that warrants the need to openly blame or as a result of the blame, what is done - is it actual change for the better or is it just two steps forward, one step backwards?
Do you want to stick the blame on someone for something and risk causing upset or would you not rather see everyone happy?
But being practical there is a lot of good ideas we have, and you have had that we simply cannot do because of one simple fact: f**cking useless trolls and abusers.
Every action has a reaction.
By accusing the community or members of the community of being useless, malicious, trolls, you can expect some people to think you're not serious about doing good, although I personally can see you're, it's just you need to give considerations to certain factors especially how you go about addressing people.
Those people who are not good for the community will find that they can not return so easily.
For those members of the community which may unknowingly commit wrong but get the label of being malicious / become witch hunted instead of appreciated for what they are, you will find they return constantly.
Progress should not wait for a specific person, one thing that makes progress easier and much more enjoyable is co-operation and serious willingness to include and not witch hunt or seek to put down members of the community who given an actual chance will enable the witnessing of the community to flourish.
Generally, it is good at times to be upfront but when it comes to a public response or statement, the language should be considered and scrutinized to ensure what is said leads onto good.
With every system it seems we develop, we spend more time writing code to prevent abuse, detect abuse, and logging systems to ensure we can prove abuse than we do actual functionality in the systems. I bring this up because I want RS5.2 to be something different, something well... amazing and based on tester feedback it's generally well appreciated even though it's in an incomplete stage. So many ideas I've looked at and thought "Wow, this would actually be good" but within a few minutes my mind is flooded with all the ways it can and WILL be abused.
If we find that on the release of a product there is huge risk of abuse, then this would warrant the leadership or lack of leadership and collective blame. It should not see the end of development, it should just be recognized as something that happens but if it can be avoided then it is of-course best. If a plan can be established on how to avoid creating scripts which inadvertently could be used or misused (against the original developers intention for the product) then it should be done.
You need to drop the worry / anxiety / negativity, accept the fact there are possibilities and just look to work around them or learn from the negative aspects and build on them for the better.
Don't think it's an issue?
Remember - every action has a reaction.
Don't be quick to judge people, give them a chance... Don't start off with a negative hoping to go into positive, start from 0 and look up instead of digging a hole, climbing in it and then looking to reach ground level.
Example:
I give you the point of a eco warrior convincing people to care more about the Africans:
"well ofcourse you cunts will not recognise that there are many africans suffering in the world from mulnutrition... you just sit there with your donuts... whilst they sit there with NOTHING."
response: "yea, fuck you, I'll go eat my donut in peace, fuck your africans"
^ Above is wrong way to go about it.
Below is better.
"I know that you as people will recognize and care about these poor Africans, they are starving, let's try and do what we can to show our compassion for the African people, just because we're able to buy donuts, whilst they are not, we're not bad because of this, but we should try and do what we can".
"hmm, ok, how can I help?"
Remember - every action has a reaction. What do you want that reaction to be?
Look at Trucking for example, minor bug as soon as one person found it dozens and dozens of people were using it for gain and only one single person months later decided to properly report it to the development team. So this idea isn't baseless in terms of evidence from our community history.
If those people who were apparently abusing the system have not yet been banned, or if the intention is not to ban the whole server, then let them know what damage has been done and how they can help to fix or in the future avoid the damage.
What needs to change? That's the thing. Either the community as a whole has to want and make change or nothing changes and we continue to stun progress over childish behaviors. The choice is really yours, do you want greatness or do you want merely "good". I'll leave that up to you.
Progress waits for nothing.
IF there is something that can be done, then it will be done.
If there is an issue in the way, then you deal with that issue given it is sensible.
Good caring leadership needs to be shown.
Without 'good' there is no 'greatness'. Look to the future learning the lessons of the past to better shape that future.
But do not allow mistakes and concerns to hold you back. If you are serious about greatness then you MUST accept to work with people, to recognize peoples flaws and to be patient, caring and not discriminatory based on something that some people may suffer with.
Recognize not to work in haste, but also not to grab hold of the pistol and call it a day.
What will your reaction be to this reply?
Kind Regards