Why not use a secure element like the ATECC608A from Microchip?

The Onethinx Core has an embedded secure element inside the microcontroller, and so it doesn’t have the disadvantage of having the physical interface exposed.
Please see:

Pros and cons of Secure Elements
And
PSoC64 SecureBoot MCU

This means all the security is taken care of by security experts while the developer is able to focus on the application itself without having to bother about the implementation of a secure element.

The other advantage is that PSoC 6 is using secure boot which makes the application code immutable. A secure element doesn’t provide this functionality.

Our Onethinx Core uses PSoC6 which is awarded with a ARM PSA level one certification.