Next time that same friend brought up that same subject with me, I would kindly say "we disagree on this subject so I would prefer that we talk about something else".
Your friend has their opinion and it is very unlikely that you will change their mind.
I am not saying that this is definately your friend but some people just have this NEED to dictate how others live their lives and I distance myself from people who do that. You are in a great hobby that sadly most people in the world dont care for or dont understand. That stacks the deck against you from the start. Enjoy this hobby and enjoy the friends you have here and the ones you will meet in this hobby.
I would still be friends with the other person, I would just avoid this subject with them. I have a very good friend who is a die hard Democrat and I am a die hard Republican. I still consider him a great friend and I think that he feels the same way. We just usually talk reptiles and do not talk politics. This is kind of the same thing.