-snip-
The easy way to make money that you mentioned is to try to become a casino owner thats requires a lot of investment which is not possible for everyone. In fact making money without betting is not easy in general, winning from casinos or gaming programs can be a difficult way, which is mostly dependent on luck.
The last and indeed profitable solution is indeed to be a bookie or casino owner, but indeed the initial investment is quite large because building a casino is not easy and promoting casinos to be used by new users needs interesting and profitable things for users.
When the bookie has an Online casino that is already known by many players and becomes a favorite casino, then slowly the initial capital will return and then will benefit from every gambling activity that the player does, while sleeping the bookmaker will get money easily.
Seeing gambling as an income without wagering, is very difficult, No one will give free money without more effort.
The prize program on the game, deposit bonuses, giveaways etc. is only a small part of the prizes, maybe the allocation is quite large but will be shared with hundreds of players.
-snip-
For the VIP programs, I don't think it can be considered because you still have to bet in order to achieve that level. It's quite 50/50 for me.
Yes, each casino has different requirements for the VIP program, of course by reaching several specified levels to be able to enter the VIP,
and it is not easy and requires a lot of bets and games, of course, this is like a mission that must be done to get the VIP program.