Earlier quoted context omitted.
How does Maat compare with pydantic? https://github.com/samuelcolvin/pydantic
If only for conciseness, readability and speed, I'd take Pydantic over any day. Being able to express 80% of type checking using Python native type hints + dataclasses is just so intuitive! And it's getting some wide adoption, for instance FastAPI which uses it for request validations.
The points you made are all very valid points.
At my employer we use both projects. If the data is very nested, or really large Maat is used.