When BT rolled out FTTC in my area in 2012, they cabled almost every street except mine
FTTC does not require cabling streets. FTTC is cabinet based and if your street was unable to get FTTC when others nearby were able to was almost certainly because you were connected to a different cabinet (PCP). BT enabled cabinets where they considered the upgrade to be commercially viable. BDUK, as appears to have been the case for yourself, gap funded or subsidised the upgrading of cabinets that BT considered not to be not commercially viable. VM, like BT being a company with shareholders expecting a return on their investment, install their services using similar commercial criteria.