in my opinion is better to avoid trying to "cheat" and game the system for a personal gain
I agree in spirit but you can't win in the long term without cheating. Gambling doesn't work that way.
there are so many ways to make money without fooling someone or having to rely on a "hot tip" that may be a scam...
Yeah that's called working.
People don't understand that gambling is for fun. It is not about making money. Not for you anyways. That's job of the casino owner

depends on the game, but it's definitely harder to win when odds are against you
well, there are passive income strategies that aren't exactly work too, but yes, working is a good way to make money