This is because the larger Primo cannot fit down narrow roads that the Vario is suited to.
It was originally intended to replace the Plaxton Beaver (built on Mercedes-Benz Vario chassis), but pressure from small operators such as Western Greyhound persuaded Plaxton to continue the Beaver.