@deI remember you from a couple days ago, shot me in the back and didn't bother excusing.
Well my suggestion is feel free to gather a team and get organised, nobody stops you from doing it.
Alternatively you have an endless list of (empty) other servers to seek your ideal Arma experience.