Krakew was better positioned for trade and also less vulnerable to attacks from the Czechs and Germans.
The Czechs and Germans threatened to attack.