This is a maximally decentralized betting platform and there's no house taking a cut. Instead, the 1% fee is destroyed, reducing the supply of bucks. The supply of bucks decreases as more and more betting fees are paid. But the $10k backing this currency remains constant, causing bucks to grow in value vs the US dollar. PolyCash is a pioneer of a concept called the "fixed term token" in which pegged coins are wound down for the sake of transparency rather than living indefinitely. eSports Live $10k will not live forever, and at some point this stablecoin will be wound down and the $10,000 backing it will be paid out to the coin holders via the Litecoin network. We have not yet set an end date for this $10k stablecoin, but will eventually do so based on feedback from coin holders.
Money from lost bets goes to the winning players for each event rather than to a house.
As the one who issued the stablecoin and holds the $10k which is owed to the coin holders, the only way I make money is that until I sell them, I hold a large number of coins and so make money from the appreciation of those coins as fees reduce the coins in circulation.
But I see your point that having the coin slowly go up in price vs USD prevents it from being perfectly stable and is confusing. There is a way I could change this so that fees go to the stablecoin operator rather than the coin holders. This essentially makes the stablecoin operator into a house and so kind of goes against the original concept of creating a betting system with no house. On the other hand this change gives the "house" a way to make money which helps make this into a sustainable business. Betting still works without money being sent to a central party so this is still substantially more decentralized than a traditional betting system.