You are hitting the mark on so many points. This whole story should be green. It is true though, that many times people just don't realize some things because so much is overlooked if it doesn't pertain to someone personally, particularly where gender issues are concerned.