I chose all or most of the above.
I loved bettas before I even started keeping fish. When I went to stock my first tank(55G) I wanted to stock it around a betta.
Thank goodness the lady at the lfs dissuaded me and convinced me to keep them in their own tank. I went home heartbroken, I couldn't get a betta that day. I got a 5G tank for hospital use, but I didn't like it sitting empty, so I got a betta. YAY! I actually bought 2 that day and put one in my hubby's 10G community. Well, Dopey didn't like being in the community tank, so the next day I went and bought a 10G and a divider and another betta, Goldie. It all went downhill from there. I discovered 1G bowls at Walmart for $5. I would go out, find a betta I liked, buy it, then go to Walmart and buy the bowl.
I of course did this after I discovered this forum. And knew for once that I wasn't alone in my addiction.
I love each of my bettas for a different reason. I do a lot of water changes, in fact all my smaller bowls are lined up on my washing machine right now waiting for me to clean their bowls. It will take a while, but I have a system down. I enjoy the routine.
I love their tails and how they all look so different. I recently discovered the beauty of a plakat. Originally I didn't like the short tail, but after being here for a while and seeing all the pretty picture, well you all know how that ends.
In the future I am going to get a whole bunch of 10G tanks and divide them to eliminate the need for 100% water changes. As it stands I have 9 small tanks that need weekly 100% water changes. I added live plants to all of my tanks to help with the absorbtion of ammonia, nitrite and nitrate.
I am addicted to the bettas I have, but I am not going to get anymore unless, God forbid, there is a death in the family. I just don't have the room or the time to take on anymore. I have also decided to refrain from purchasing from my lfs. I have decided that breeders are the way to go, the stock is sooooooo much more healthy.