I think two of the big things I'm seeing here are:
1) A2UI is purely JSON, while MDX embedding JSX creates some security issues.
2) A2UI is a protocol that's implemented natively for the platform, while MDX is ultimately bound to some JS runtime.