How are they a monopoly? There's literally thousands of TLDs now. It's like saying Apple has a monopoly on iPhones.
Everyone holding a .com domain can't simply move its registration from Verisign to somewhere else.
(Moving to new gtld is not equivalent at all)
They're holding their customers captive and profiting from it.