What I never have understood is why, if flying carpet was so buggy, were they able to release bat magic? I would think the motion and the code to support it would be similar.
This would be my thought too. And they have been working on flying carpet longer than they have bat. But, then there are a few differences between the two.