This post is a copy of:
where I proposed the following solution:
We're looking into making it a lobby option, where the host can enable / disable recalling as he / she sees fits. It would be disabled by default. That way lobbies where it matters (2K+) can have it enabled, but lobbies where it does not matter that much can have it disabled. People can then just stay / leave as they see fit.
How does that sound?
It would be enabled for TMM by default. Note that we use a very similar criteria to the one used by League of Legends:
edit: beyond that, we're not changing how recall works. The suggestions made in this topic would entirely defeat the purpose of why we added the feature in the first place.