pull down to refresh

So I understand his perspective to improve reliability, scalability and kill tech debt, but I was also excited about having static payment QRs.
He's making it sound like a really major refactor to do BOLT12 in lnd, was that also such a huge refactor for c-lightning and others?