I'm surprised Navi has made it this far, to be honest. When they go up against a team with a clear plan and the practice to back it up, they just look lost. Puppey is dead weight in games and is consistently beaten in drafts. They can't handle rotations or pressure on their lanes without folding. Their great strength is in team fights and individual playmaking, but so often they are just too far behind for it to matter.
It's a problem with western teams in general. They all think they can just come up with new strategies on the fly and use their individual skill to make it work, ignoring the fact that it pretty much never does. I don't care how good you are, practice wins out every time, any the results bear that out. Look at Cloud 9 yesterday. They put SingSing on Axe mid against a Mushi Ember Spirit. SingSing hasneverplayed that hero in a competitive game in the recorded history of DotA2. In what universe does that work out?