there is still a chance these kinds of casinos can exist and make a profit.
I'm not denying that they
can make a profit. Just that they are not profitable. There's a difference between winning at gambling and having a gambling game be winning for the player.
There is no argument to be had here since you're simply saying that casinos can get 'lucky' to deviate from the mean and make some profit. Again, begging the question.
Human emotions/other factors don't change the outcome of the wager. If the edge is 0%, the ev for both the casino and player are 1.00. That's it.