but think of this if you have your own casino you can recruit an army of affiliates who will do the work for you and you get a HUGE percentage
I think you may be oversimplifying things.
If you are going to have a PROPER casino, using any of the software noted in your post, you are going to have to come up with some big cash just to get your foot in the door with the software providers.
Again, if you are going to have a PROPER casino, you will have to license in a jurisdiction that will protect both the players and the casino. This will cost you bundles.
Affiliate advertising will not be enough to keep you going. You will have to arm yourself with a reasonable marketing plan–this will require media buys, which are by no means an inexpensive proposition.
You will have additional expenses, as well–staff, P.R., cash processing, banking, etc.
Further, money does not simply “roll in” to the casinos. It takes a long time for a casino to become financially successful. If you think you’re going to be sitting back and counting your moolah, think again.
Getting past all that I’ve already mentioned, with the industry consolidating constantly, the chance of really making big money amongst the big casino groups is going to be difficult, at best. Launching a new casino is not as easy as it used to be.
These are just a handful of negatives towards opening a casino.
While I’m not an affiliate, I can honestly say if my options were owning a casino or being an affiliate, I’d take being an affiliate without even giving more than a minute’s consideration.