If one thing will always be true it is that people have opinions. They are entitled to them.
I (we) are entitled to the opinion that BPs are awesome and gorgeous and yadayada.
He is entitled to the opinion that BPs are sub-par and an inferior pet/investment.
I do agree though, he shouldn't be such a jerk about it.
Opinions are like underwear, don't show them to the public unless you are prepared to be publicly embarrassed..