I don't really see anything wrong with a 50 minute match. It's normal Dota, are you just trying to eliminate late game entirely?I couldn't care for the choice. If there's no buybacks you go and get that item and try and take the best team fight you can.
It's just so boring watching a team win a great team fight near the enemy base for the others to buy back and completely block any momentum.
Matches go on for far too long these days as well. Competitive matches seem to consistently hit 50 minutes.