Yep. If you take all three services you get maximum discount. Add that to a fixed minimum term & it reduces the price further. With the modern bundles to drop a service you have to renegotiate the others, hence the price increases.
Cable customer since 1993. Services: FH TV, Sky Sports & Movies (2xV6), Talk Anytime Phone, VIVID 350, Virgin PAYG Mobile