What you could do is try sign on to pickup services, or if you have a team of friends perhaps sign onto leagues. I normally just solo queue ranked games in Dota and sportsmanship is... lacking, as you say.
Sometimes, though, some people in our scene (South Africa dota players) will start up the FACEIT pickup hub and we'll have ~100 somewhat active people playing in a more serious league that lasts a couple months before things peter out. I much prefer that over typical ranked dota, even if things still sometimes get messy.
Sometimes, though, some people in our scene (South Africa dota players) will start up the FACEIT pickup hub and we'll have ~100 somewhat active people playing in a more serious league that lasts a couple months before things peter out. I much prefer that over typical ranked dota, even if things still sometimes get messy.