I think just because they are commonly used as feeders, people hate them. This is a really stupid excuse if you ask me.
When I was a kid, I won a goldfish from a fair by tossing a ping pong ball in a cup. Took it home and that goldifsh grew to about 7-8 inches before it died. It was actually killed by a catfish (my fault, I was a beginner). Anyway, that golfish was smart and very responsive. Just as responsive as most cichlids. I dont think alot of you guys ever gave them a chance other than using them as a feeder.
Whenever I see koi ponds I love them, I always loved Koi's. Truth is, they are cool fish if you give them a chance. I dont know much about the varieties but maybe one day I will look into it. In my opinion goldfish arent as bad you think. I dont even feed my fish feeders anymore cause I think its cruel.
They get big, theyre smart and they live long. For the ones saying if they are smart enough not to get eaten, how about we throw you in with some hungry lions and see if you are smart.