No S__t. Really? The oddsmakers make money by selling their spreads to outlets. Oddsmakers and bookmakers are two distinct things and oddsmakers don't take a single bet.
If you believe that the sharps and bookies never lose money on a game, then you're mistaken. If you believe that the sharps and bookies never take bath, then you're mistaken. If you believe that the sharps and bookies only live off the Vig, you're mistaken. It's good in theory, but they hardly ever get an equal amount of money on both sides and even when they do, they only take 10%. That's a razor thin margin. They make their money by moving their point off the nationally published spread. And they can do this because that number is hours, sometimes days, old. A degenerate gambler won't call a bookie's bluff and the bookie will know when he's dealing with a sophisticated gambler.
The moron bookies aren't bookies very long.
That said, I very rarely bet on sports anymore...