I have hung out with Fish and like him. I give people I personally know and like more room. I dont know you and you make a lot of attacks on here and justify them by saying other people do it to. Thats a weak argument. I am happy to grab a beer with you when I am back in the USA and maybe ill like you in person and give you more space for mistakes.
I dont know what Fish has called you and If he said things as bad as what you said without apology then I would think that was wrong.
Its pretty surprising for people not to like Fish though. He is generally pretty nice, happy, and will listen to both sides of an argument and change his opinion if people provide good evidence. I have also disagreed with him plenty on issues and had debates that didnt end with really false and mean statements about someone.