People don't hate short matches. Redirect your outrage.
People don't hate that games are short. They hate that every game can be ended in 20 mins off of one mistake botlane.
They hate that you don't need an early game comp to force a game to end. You should not under most circumstances be killing an inhibitor at 20 minutes unless your comp is
and you are getting big.
I should not be able to pick up a front-to-back teamfighting comp and end the game after giving the midlaner a couple of kills. I should not be able to end a game by forcing an early back or getting a pair of botlane kills.
BUT
Please stop asking for longer games just for the sake of it. If we aren't careful, we might just get what we are asking for.