I love mine because if they have the proper-sized tank and warm water, they are very energetic and bright. They have really distinct personalities too. I got my first Betta nearly a year ago and we even play games like tag together! My little fish bring me so much joy and amusement. They're always at the front of their tanks waiting for me to come in and give them attention.
Like I said, the problem with Bettas is usually that they're not being housed properly. Each Betta should have at least 2.5 gallons and the water needs to be somewhere between 75-82 degrees Fahrenheit. When it's not met, they can't show their true colors, both physically and at heart.