Availability, lower price, quicker detoxificaton? You can buy as much bleach as you want at the local grocery store and very cheap. Rotenone is only available to licensed pesticide applicators and isn't cheap.
Note: I'm not necessarily disagreeing with Bill. I'm playing devil's advocate here.