There's two major companies that own the smaller third parties, so there's a duopoly.
You can say they're comparable all you like, I work for a major hotel company and I assure you that they're not. Third party websites are the reason hotel rates are going up, and up, and up...we've got to make back the commissions somehow.