Long term really is more about the number of trials than days. But yes, I will stand by that 300+ days, playing several hours a day constitutes Long term for this discussion.

And not just being ahead, but being ahead somewhere between half million and a million dollars, while winning almost everyday is not possible playing the games Mdog claims.

The only way it would be possible is playing some sort of jackpot game, where the player hits a big jackpot and then loses most days but remains still ahead. But that is not close to what Mdog claims.