Jan Urban is not Carlo Ancelotti. And he has never pretended to be.
But, Urban is the right choice to be the next head coach of the Polish national team.
Ideally, the best choice would be Maciej Skorza or Marek Papszun, but both are currently leading successful clubs. Skorza just finished the Club World Cup with Japanese Urawa, is a coach who has job security and a good paying job for a prominent Asian football club. To leave that, for a team half-way through qualifying for the World Cup, which Poland has small odds of making, just wouldn't make sense.