Bookmakers also follow the general market odds, these odds are set as the default value of each team or player, this could be adjustable by each casino but within a limit that is set in between each and followed up asap by others so the system works together.
Bookmakers are the ones making the odds, that's why the are them book
makers, they are not following the market they make the calls, they set up the first odds and then they decide how the odds move on the inflow of money, there are no "general market" odds, it all comes to the bookies, they release those and then the money dictates where they go.
Also, casino have nothing to do with sports odds.
This system works like a scale to balance the betting action and ensure the casino's profitability.
There is no system that is perfect.
If they release odds on 1.4 for one team and nobody is betting on the other team despite odds getting lower and lower till they end up at 1.0 and betting is disabled if the favorite wins they will have to pay that all and there will be no loser to get money from.
Happens quite often in horse racing especially when one stable is on fire with their horses and jockeys, happened at Ascot where horses came down from 4.0 to 1.5 1.8 and won, one such thing back a few years ago was a total disaster for bookies with more than 2/3 of the money being placed on the winning favorite.
Sports betting is not an RTP game, it can seriously backfire.