Sadly, I have to agree. I was fortunate to work for a company that absolutely insisted that I take full personal Responsibility and Accountability for my work.

I was there for almost 27 years, so had plenty of time to deal with the consequences of my decisions.

They were insane about Quality, so testing has always been a big part of my work, and still is, though I haven't been at that company for eight years.