No, I dont' have a "right" to make people do this, but I can express my opinion, if you have bad internet or something is broke, you dont get to ruin the experience for 4 other players so you can have "Fun".
Its called courtesy, lagging ruins the game for the rest of the players on the team, so this " Besides, the game is meant to make each and every person have fun" doesn't apply as thats not going to happen, because.
1: You'll be lagging making the experience less enjoyable.
2: You're probably going to get flamed by angry team mates, making the experience even worse.
3: You ruin the experience for everyone else.
There is no win-win , if you have shitty internet this isn't the game for you, and you shouldn't continue playing till you fix the problem, this is why we have Leaver Buster and Bans implemented, which shouldn't need to exist if people would just either not afk or not play knowing they're most likely going to lag.