What you are experiencing are some growing pains with a popular mobile app.
First, in an ideal world if we had more controllers we had more eyes to police the skies. ATC constantly adds new controllers but in the same time we have controllers that stop controlling for a number of reasons. Time, life gets in the way, it could just not be for them, etc. ATC is always looking for dedicated individuals to help give order to the busy skies.
The second part gets more tricky. You have a mobile sim that gives pilots freedom and flexibility. If a 737 pilot does a barrel roll and nobody is around to see it, did it happen? The developers are constantly looking at ways to improve quality while maintaining that delicate balance between structure and freedom. In the future there may be additional violations added that perhaps looks at more elements to give pilots more encouragement to follow procedures.
The problem I personally run into when someone sends me a screen shot of someone who pulled out on the runway the opposite direction is that it is hard to tell who is exactly at fault. There could have been an established pattern that the person who emails me was ignoring but wanted to blame the other pilot. The other pilot could have been doing everything right all along. Often times we only get half the story and usually there’s some blame on both sides.
With all mobile multi-player apps there is some give and take when it comes to player behavior. All it takes is a simple youtube search and you will find the same behavior happening with other sims as well but lacking an avenue to voice their concerns so they often go unheard.
All I ask is to be patient, keep doing what you are doing by focusing on your own good behavior, let the controllers do their jobs, and the staff to continue working behind the scenes to evaluate and evolve as the system grows.