I would like it if you could assign more than one deck to be randomly used on defense. That way when someone attacks they can't be sure which deck they are going after and build a deck just to kill that deck. Also that would make buying those extra decks a big deal! It would make putting very different decks on defense a strategic move. Attackers still have a major advantage, but you could make the rewards for attackers a little higher to balance out the extra effort it will take to attack.
So now you have to pay to build the buildings that um... make the money? So all I have to do is wait for my flattened building to make money? Way to make this game go from awesome to sucks overnight guys!!!
You "beat" the game when you get crashes down to the minimum "1" at each road (using the roadside radars) and 1 at each city (using light cameras) which may mean nearly everyone has switched to bikes. I live in the Houston Texas area - they just voted against continuing red light cameras for some reason (despite the mayors wishes). Funny and somewhat realistic game.