Why is Animation Blueprint Update is called before Begin Play?

Too bad this won’t solve issues with “regular” Blueprint’s Begin Play being called after AnimUpdate.

I wonder how big studios put up with this, do they fix the issue in source or play along putting additional checks.