From your description, I am betting you had a fibre-to-the-home install already. Double check at the Bell demarcation box outside of your house. If you already got FTTH, the VM technician could just give you the HH 2000/3000 and you can install it yourself.
But even if you did not get Bell FTTH, this Virgin deal gives you (a) free FTTH install, and (b) fibre connection from Bell's optical fibre termination point to your house. The fibre taps aren't scarce, but neither is it one-to-one for all homes in your neighbourhood. One free install will set you up for another 20 years.