There are many things sold for pets that aren't good, recommended, healthy, etc. Just like stuff sold for people that's probably not the best for them (think McDonalds and junk food). You'll find lots of controversial opinions on a 1gal tank for bettas. It's better than a bowl, yes, but a 3 gal...