I'm glad you raised this issue.
The arguments against animal testing are many, besides the moral aspect of this argument. For one thing, animals are not humans. Tests on animals cannot reliably be interpreted as a test on humans. Animals are not human analogs. It is often the case that a product/medicine will pass an animal test and cause great harm to humans. All those animals, tortured and killed for nothing.
Also, it is increasingly becoming the case that not only can AI analyze the probable safety of a substance, but tissue samples, and artificially grown cultures can replace all those little guinea pigs.
The resistance to testing alternatives (to animals) is not just scientific--it's monetary. Providing animals for testing and testing on animals is big business, billions of dollars worth of business.
You're right, there's still the financial aspect, where many companies profit from this.
Today with AI, it could really help us with this, of identifying whether these experiments can be effective in humans.
Thank you for sharing more information on this subject. Indeed, the financial side could be a factor that could prevent tests on guinea pigs from ending one day.