As for a witch hunt, not even close.
You want to see one of those, check out Vancouver Velocity Cars in the search bar
As for this, he messed up on a large scale and it came out of the wood works and others followed suite to post there experiences.
I experienced similar issue with my AE86 when it was at a bodyshop in north van years back. It had 1200kms put on it, one rim rashed up, fresh diff fluid looked black and both rears were down to 60% despite being put on 2 days before going into the shop.....so for me this is a rather shit thing to do to your paying customers.
I dont know this shop nor the owner, but I know the feeling when you trust someone with something that means a lot to you and they dont respect that.