Not being a panacea doesn't make the intended problem being solved a myth. Maybe a fault with overestimating the scope of the problem, but that's about it.
It is a convenient issue to misdirect attention to for groups of diverse political leanings. Progressives and wealthy homeowners both can avoid any of the messy realities of needing to permit new housing while pretending as though there's this more politically palatable thing they can do instead.