No, they do not. Like other businesses, making profit is the goal of online baccarat casino .This is why the house edge exists.