Poldi is just limited.. Its the reason he was never a dead on starter for either us or Bayern. He could be a lesser teams clear first choice, and he seemed to work well within Germany's system because he has so many other players around him that could pick up his slack. Its hard to argue with 125 caps for a power like Germany.
However, his finishing is top class and he can score goals others can only dream of when he gets the chance. Unfortunately, in this day & age of the modern game, his choices of team is also limited because of his lack of all around game.