The rewards honestly don't mean much if the content isn't fun or interesting. A login bonus would not help with player retention since it doesn't address that problem. With your example, if they haven't made an effort to play the game for the content, how would making them log in for a bonus change just that, if hte content itself hasn't changed.
