Don't know that it would be sufficient, but it's not free money to all property owners, just those that haven't yet been able to get to home ownership, but have been renting consistently for a couple of years.
So if in a normal market, a new homebuyer has a budget that's about $15k less than some speculative asshat looking for an investment rather than a home, then this tips the scales in favor of that would-be new homebuyer.
There needs to be some sort of tipping the scale in favor of people seeking to own their own primary residence versus those that already have their primary residence and ideally disincentivize those looking to acquire property they have no interest in using themselves.