no. There used to be uncommen and rare city level improvements as well as traits for champions, but it was dropped and changed to the current model of fixed improvements and traits to provide the player with a projectable progression.
While it could be a lot of fun to get suprised by the things you unlocked and it definitely increased the randomness of the game a lot, it was also very frustrating if you got all the things you didn't need while you were already a big chunk into the game.