Eh, my premise isn't that science and ethics are always are mutually exclusive. Like I said, you can do a perfectly ethical primate study and get great data, it's just that philosophically there are many people opposed to the very concept of an animal study because it will infringe upon the animal's "right" to self determination so they'll fight against these ethical studies too.
Without these regulations, the animals get abused... it's not sufficient to trust scientists to be ethical.