(I confess to not opening the link)
The saddest part is that so many life saving human drugs have been developed via these types of tests, even though the tests sicken us to the Nth degree.
It's a tug of war with personal ethics on this one...though as a pet lover I am against animal testing, that's for sure.
I'm sure though, if this is the only solution....that it can be done humanely. Primates should see the sky and grass daily... Wish we lived in a much better world sometimes.