This is not "gospel"... but VM are clearly sending out refurb's - there are many posts saying that over the last year or two. They either do that...or they cant connect some new customers.
Its not entirely VM's issue alone - there are well reported shortages of new electronic components that go into Hubs - that are delaying lots of things (e.g. new cars !), also..... ships blocking the Suez canal, Brexit issues, shortages of lorry drivers to move containers from ports, long queues at ports, the Russia situation, and so on... I suspect its not only VM that are experiencing these issues as many companies now manage stock in the "Toyota Way" using Just in Time processes.
I do not work for VM. My services: HD TV on VIP (+ Sky Sports & Movies & BT sport), x3 V6 boxes (1 wired, 1 WiFi, 1 on PA) Hub5 in modem mode with Apple Airport Extreme Router +2 Airport Express's. On 250Mbps, Talk Anytime Phone, x2 Mobile SIM only iPhones.