Moderna only has itself to blame.