When that term first came to popular use I thought and still think it is a bit of scaremongering on the part of the media.
Yes folk will have invested into something that turns out to at a later date to be worth less than they paid for- The somethings are in fact every manufactured item ever purchased with the emphasis on Cars- But I don't here a bleat about that very much and cars of all things have an Artificial depreciation value put on them by the industry to promote shifting the metal.
Coming back to property.
Most mortgages are taken out with a 20/25 year term. a fluctuation here and there is of no consequence providing the owner is not forced to sell through life circumstances- job loss/change- Even here the 'Loss' so called could be retitled 'Rent'.
We all have to pay to live somewhere.
No it is only the speculators [buy to rent] who stand to 'lose'