I have got to agree with Jimbo on this one, most people will go with the best bargain unless of course they have pots of money and yes I am pretty certain that most hoteliers have much more money than we do.
If Thomsons did not supply holidays to SS and the only way to holiday there was on a DIY basis then you can bet that SS would not attract the many, many visitors that it gets each year and therefore hotel/apartment owners, tavernas, shops,vehicle rental, organisers of day trips and even those lovely people who rent out the sunbeds on the beach would suffer greatly and go out of business, there would simply not be enough holiday makers to make it pay, without Thomsons then I doubt the resort would survive very long. We always eat out on holiday both lunch and evening meal, drink in the bars, usually hire a vehicle, shop at the local shops and hire the sunbeds on the beach , I imagine lots of Thomsons holiday makers do likewise and support the locals by spending their money in resort.
If Thomsons and other holiday firms had never supplied holidays to SS then it would not be the successful village that it has grown into today.