I am one of the DIY types for the most part, and I have a fish set up in my basement. I am thankfull that I used a GFI when I set it up. 2 months ago, the wife knocked a 10 gallon feeder tank off it base with a basket(This is near the laundry area). The light fell into the tank. GFI tripped shutting down everything, no one got hurt and none of the fish were killed.
I read this forum all the time, just to see what I can learn, (I have corrected a number of things in my house that were wrong) I always thought that it was always best to answer a persons question, because even if you don't, they are going to do it anyway. I think the biggest problem is that in the last 20 years, our country has changed so that people are not responsible for their actions.
If I ask how to wire something, and someone tells me the correct way, but I don't do it right by choice or just because I don't have the skills and something happens, who is responsible? The answer is that I should be responsibe, but the way things are now, my lawyer would claim that the guy who told me is responsible, and even if the guy wins, he has lost because he had to pay to defend himself.
When I first started to read forums, and saw the standard answer "You should call a..." I would think Gee, that sure is helpfull. But seeing how things are, I understand why no one wants to take the risk. If you work hard for yourself and family, why throw it away trying to be a nice guy.