They introduced the Daily Rewards as a thank you for the player who log in every day...
If you actually believe this, perhaps you might be interested in a bridge I have for sale, it's candy coated and farts rainbows.
Seriously though, the "rewards" or "trash", as a lot of others refer to it, is just an in-game pop-up advertisement for the crown store and crates, that's it.