If you can point out where did they cut short with the vaccine approval, please point it out.
One thing is clear - they did not wait till planned AE period was completed but we do have now even more data about AE than we have for any other vaccine so far.
I think that the opposite is true - the vaccines have not been deployed fast enough around the world and this has allowed new more infectious variants to emerge.