The 6.2 security changes compromised TX's DRM, so they needed to secure their code from scratch. Which is completely fair. And XCI and NSP are a single byte difference, but XCI can be loaded without needing to install, which is an advantage tbh. And is without XCI mounting, USB Loading would be pointless, tbh.
And in what way would you propose Atmosphere's EmuNAND would be better? TX implemented three different choices for user preferences, all three work great.
Exactly how is TX behind when they've got myriad exclusive features?