Online gambling houses if they want to make money from this business then they have to introduce house edge otherwise it will be difficult for them to run the business. If you are gambling only for fun then it shouldn't be a concern because you no need to go to the real casino instead you can play from your home without spending money on transport and other expenses for that convenience you can pay that small house edge to get fun.
Of course all online gambling hoses employs the house edge with which they use to rake in money from their customers pocket in order to keep the casino running. I don't agree with gambling for fun but i think it's best if you gamble on demo accounts than pay even a cent for fun because it's not worth it.
It all depends on individuals because if you go a movie then you need to spend money on it and nothing but your spending money for fun or entertainment purpose similarly I also got some fixed amount to spend on these fun games and never worried about the end results. I only think about my entertainment when I spend my money.
It's true, gambling for fun is a reality, it can look strange for gamblers who are playing for profit only (what isn't adviced), but some people have as one of the only entertainment activities on their lifes gambling. People who don't like to go to the movies, who don't like to go to an amusement park or other fun activities for most people, so they have gambling to kill some time. Especially old people and for them the favorite kind of gambling is Slot-Machine, the easiest one.