"There are many definitions of Good. If a man were to shoot his grandmother from a distance of five hundred yards, I'd call him a Good shot, but not a Good man."
"Good" is like "fit" - people use it to mean something specific but really it just means "appropriate to a purpose". When someone says something is "good", we should ask what it's good for. - CorkScrew