VSS is much maligned and perhaps justifiably so. Please don't confuse me as an apologist for it, as I gave up on it a while back in favor of Vault.
However, despite using VSS for over 10 years on numerous projects with development teams between 3 and 10 developers, I never experienced (or to be fair, noticed) any data loss. I will admit it frequently reported corruption and needed repair, and was extremely slow over WAN connections, but I don't recall a single instance where I couldn't get something back that I needed in all that time. Ultimately I switched for performance reasons, lack of features, and general uneasiness about how often it asked me to run the repair utility.
Given the considerable sentiment that it is a source code destruction system, I was just curious to hear some first hand accounts of data loss and the circumstances surrounding them (i.e. Team size, Remote connections, project size) and the outcome (total data loss, partial data loss, were network backups sufficient to get it back?).
I am not looking for comparisons of it against other SCM systems, I am just trying to get a feel for how much of the tarnish on VSS is from first hand experience rather than legend.