This is another (very very) complex system with a relatively untested technology in an extremely noisy deployment environment. Every user is running a different OS basically, and every deployment corrupts the deployment image to some degree (RNA breakdown). Problems were bound to occur, and yes, the extent of those challenges are likely being downplayed to avoid panic and to get people to take the vaccine.
On the question of motivation: global pandemic, billions in R&D spent, pressure from people on politicians, etc. The usual set of unavoidable human reasons to release products before they are 100% tested (since 100% testing can only really happen in the wild anyway). Combine that with politicization of every topic, and the inability of the public at large to handle any nuance (e.g. "there may be some problems in production, but we believe overall it is worth the risks and won't pose a major problem because of X, Y, and Z.")