In principle, all online games are designed for some type of teamwork to encourage people acting together. Therefore, MOBA (Multiplayer Online Battle Arena) games are the most specialized on teamwork. Each player has a certain role to execute properly for successful results. If there is any persons responsibility limps, teams has to suffer a loss. This is why everyone hates AFK Players on Mobile Legends Ranked Games. Although there is complaint system allows users to report AFK Players, I personally think punishment is not dissuasive. Whenever I play games without my squad players, I always experience trouble with AFK Players driving me crazy.