I don't think there was a "backlash" against Foreign buyers that would have caused them to pull back on purchasing, but I do agree that the closer scrutiny as to who is the beneficial buyer had something to do with it.  Plus there has been publicity about spot audits on declarations of principle residence.

That would be scarier to those trying to fly under the radar, than a 15% one-time cost of doing business levy.