I read with interset all these posts re Thomson. It seems to me that if owners of hotels/appartments do not wish to use the advantages of dealing with this company, they have no reason to trade with them. If Thomson do not provide what the seller considers to be a reasonable rate, the seller should not enter into a contract with Thomson, and either use an alternative company, or advertise and handle bookings/transport themselves.
I would add that if anyone has a problem with Thomson, it seems to me that the best solution is not to use them, not moan because they do not feature the Hotel/appartment they wish to book.