On the other hand, when you are playing against other folks (as in poker), the house edge becomes kinda irrelevant because it is the same for all other players as well, but you win not by taking the casino's money but the money of other players. And that's the true beauty of it
I haven't ever played poker. But I think when you play poker, there is still some profit go to house.
For example if a user lose 100$, you won't win 100$, you will win lower than that as 1$ (for example) goes to house.