Demo is different from the actualy game because it is an ideal situation and do not factor in some parameters. The real game surely be design against the player because the company must make profit to remain in business. If demo is as difficult as the real game, you might be scared to try the real game. Most games are designed this way with just few Exceptions. I think this is why people believe that live games are easier to win because they present a level playing field.
I don't think so, and if its designed in that way then they are deceiving the users and the casino should not be trusted in my opinion.
All I can say its just the difference when we use fake money to bet on demo games and real money in actual games cause the bet amount determines the duration of out game play and longer we play with lesser risk then winning once in a while is inevitable but with this strategy, we never gonna make enough to cover the lost bets and that is when the real challenge kicks in, high-risk high reward.