She does indeed. Apparently her unlucky streak has continued in games against other people too.
I went to a small local tournament at the weekend and since there were a bunch of empire armies there (I played game 1 Empire, game 2 Empire and guess what, game 3 Empire), I thought I'd report how many cannons were fielded. Game 1, 3 great cannon + steam tank. Game 2, 2 great cannon (plus 2 hellblasters w/ engineers and 2 hellstroms). Game 3, 3 great cannon + steam tank. There was a dwarf player there (whom I didn't play), who had 3 cannon and 3 grudge throwers.
I had some interesting reports about the validity of using hills and walls as cover from cannons in practice as all the tables were absolutely covered in reasonably high hills and loads of walls.