That's a very good article.

I do have to argue the filtration point, though. I have, before, not changed my Betta's water for 2 weeks and he has been fine.