I may have worked in the same offices as you (or very close...). Same for me. Subsidised fibre, got my computer equipment at home, and from the sounds of it, our team will never go back to the office. We have colleagues in India, so we work better remotely anyway. I have been back to Sandton once (to get my screens), and the office had been stripped and re-done, and I've worked from another office for 3 days due to load shedding/power outages.
Working from home saves me 2.5 hours a day and R3000 per month in fuel, and I think I deliver more than when I'm in the office. You do need some form of delivery-oriented management though, not time-oriented. My GF's company is insisting al people work from the office, because they think people will skive off (as if they don't in the office). Very short-sighted.