In addition to the economy of scale thing, there's also how many times a touring company can run a tour in a year.
An all-inclusive resort can offer rooms 365 days a year. They might have peak, off-peak, and shoulder seasons with different rates, but the rooms, meals, etc. are always available.
But a cycling tour might only be run one or two times a year.
I'm still curious what tours the OP is looking at.