Games usually take longer at low skill levels actually, if you know how to pubstomp or play in higher skill levels most games don't go to more than 40 minutes that often.
https://dotabuff.com/players/121329951/matches
As you can see if you can pubstomp, most games take around 30 mins to...