the hearts are nothing. It's the just the latest annoying as hell thing.
Before that was the santa coins, and both times there was zombie Gil trying to get under where ever you are tapping.
Before that it was a pain to always be sure I had good 3G before I started playing. Dont play in the middle of the building at work, because you'll get dumped out of the game.
Oh and there is the lovely "Synchronising" screen. Love when that jumps up right after I just tapped a bunch of businesses, characters etc.
None of my other iphone games are as finicky or as annoying with deadlines or as hard sell on the in game purchases.
(seriously, isnt there a clause in that developers agreement with Apple about that stuff?)