It doesn't say 8 daily flights from Lands End ... What is says is "up to 8 daily flights", take-off until landing is one flight, clever marketing but that could suggest just 4 rotations, i.e. 4 departures from Lands End with the other 4 departures being from Scillies, and it is up to 8 flights a day, the 8 flights might only be on a Saturday with the rest of the week perhaps 2 or 4 flights daily.