As submissions were called for, everyone lined up from telcos, to developers, to councils explaining the bleeding obvious - it was a dumb idea and we would be the ultimate losers.
And now, the changes.
Allowing the pre-selling of up to 60 per cent of big housing projects to foreigners, waiving the requirement to on-sell in big developments, and allowing resident visa holders, not just permanent residents, to buy land without overseas investment permission.
If you believe the rumours it was Phil Twyford, to his credit, that saw these issues all along, and David Parker that was the roadblock.
But whatever, they're at least seeing a little bit of reality.
The select committee that's put all this forward is not united, and National and ACT don't see it as going far enough. They still claim it's bad law.
But here's how politics works: governments get to do what they want, this one does a lot of stuff off the cuff based on ideology. And with little regard for common sense - and in say the oil exploration case or the three strikes repeal - with no regard for the wider view of the community.
Given that, the best you can hope for is some sort of limit to the damage along the way, with the over-arching view that when another government gets to power they see the error and correct it.
So what we have is the halfway house approach. Faced with the overwhelming reality that they'd failed to understand the basics of business and building homes on a large scale
(ie you need foreign money - choking that supply off was a mistake).
New Zealand has, does and will always need and we should add "want" foreign money to make our economy tick.
Never more so than on housing.
This is at least recognition that they failed to see it, realise it or accept it until now.
So in that sense, it's a relief common sense is winning the day. And they've worked out their mistake.
Should it be further changed? Of course.
But this is better than it was and what it was, was a cluster.