It doesn't help that public is too sensitive about this subject. Government can't scrutinize companies like Pfizer enough if they are worried about public reaction. And I'm not too surprised if some companies rush since a lot of money is on the table.
To be fair, this is the best effort we have ever had to develop a vaccine. So I don't think it's fair to blame these companies if their vaccine wasn't effective on new variants as they initially promised. But that doesn't mean that we shouldn't thoroughly scrutinize them.