So build it yourself. Reliance on others is a weak quality.
Weak or not it's a quality the vast vast majority of the playerbase has, every server has a small group of people that make groups and everyone else that joins them. You can talk how it should be which is nice, but you still have to accept the reality and telling people to "make your own groups" won't instantly make them go do it or even contemplate it.