Yes, all of those things.
There are teams at the same table all working together by communicating with each other about what hands they have. The sucker at the table is the one not part of that team.
Also, it’s software, which means it can be written to favor the house.
Online gambling for real money is the equivalent of just setting your money on fire.
Citation/Any evidence would be great, but I won't hold my breath.
It doesn't require advanced studies to realize this, just learn from mistakes of others. Even if 1 in 1000 wins (for now), its a losing game for any honest folks. Scammers prey on simple and powerful addiction and little else, games can be easily rigged in ways you will never realize just as parent describes.