Assuming it works, you have to take ivermectin constantly, and the pro-ivermectin studies generally only say that it reduces mortality / severe outcomes, not thy it significantly prevents infection or transmission. So if the world goes the ivermectin route, there's still a lot of value in the vaccines,
and until the virus is eradicated we have to keep taking ivermectin.
This is an obvious financial win to any slightly competent evil pharmaceutical - e.g., make some small chemical variant of ivermectin, patent it, and p-hack a bit. Or just manufacture the generic and sell lots of it; plenty of companies have a good business selling aspirin, which literally grows on trees.
I'm not buying the "big pharma is trying to censor it" angle. Also, like any conspiracy theory, it requires a whole lot of people to be perfectly loyal and silent. If ivermectin is actually effective, some pharma exec with family in a part of the world with poor vaccine access is going to push for it.