No, I do not believe Riot should force this on players. It is the players choice and responsibility to prepare for the upcoming game and communicate effectively if they want. Is it annoying when someone doesn't pay attention and bans your champ? Yes. Is it annoying when they do it on purpose? Yes.
If you ask me to first pick a champ for you, I will try and oblige. I will even try to help if the first pick has my champ but not yours, doing the multi trade so long as they choose to do so. If you want to hide your pick, if you ask I'll let you grab my champ first then instead. It is player responsibility; which is why I try to always say "rune/mastery/summoner spell check" during pick phase.
I can only think of two ways the game is decided in champ select, of which one is more of a gamble than straight up loss. 1. Multiple people are already flaming each other in chat. 2. Going with an all ad/ap team.(This one is a gamble.)
With my piece being said, there also stands no right to say who can and cannot play ranked because of or lack thereof communication in ore game. Especially since, in my experience, most lobbies are silent asides a greeting and my check.