Daily play of Dragon Mahjong or Sundaes solitaire

You claim to award daily playing of Dragon Mahjong, but actually don’t award each but rather at some arbitray time. Why do I have to wait until 24 hours have passed to earn the rewards? Your ad states play each day, it does not say play you have to wait 24 hours from the last time you claimed rewards, only play each day. So if I choose to play at 11pm on Monday I lose the rewards if I play only on the following Tuesday at 11AM?
Also the payouts for playing Sundaes classic solitaire are ridiculously bad. I can lose 10 million but never win 10 million