From the sounds of it, Adam thinks that it's bad
Indeed. I have an advantage here though: it is an objective fact that -property breaks a lot of existing D code. We can (and have) argue(d) all day about what, if any, improvements strict enforcement actually brings.