Look, this isn't a hill I really feel liking dying on -- at the end of the day, the software designers can do whatever they please. It's fine.
But, two things. I'm old enough to remember the days when people were switching in droves from Word Perfect to MS Word. The MS developers were smart enough to provide a complete crosswalk key mapping from WP to Word. Did they do it because WP had the perfect set of keyboard shortcuts? No -- in fact, they were optimized for terminal style usage (pre-Windows). They did it for one reason -- to make it dead-simple for WP users who had years of muscle memory to switch. That's it. They wanted to reduce friction / increase adoption, and it worked like a charm.
Secondly, there's a thing in software called the Principle of Least Astonishment. Simply, software should behave consistently and predictably. Granted, you can argue that within Affinity's tools, whatever behavior they dictate is by definition consistent and predictable, given no other constraints. However when you are explicitly positioning yourself against the 800 lb gorilla in the space, and wooing users from their platform to yours, the POLA applies in the sense of making things minimally surprising in general, for all users. The reason I commented in this thread about this issue specifically is because the sequence of events for me went like this:
T
<type some text>
Cmd-Enter (muscle memory)
<go on with doing other stuff, use a few tools, etc.>
T again (to edit previous text)
Click on the previous text. Click again. Double-click. Scratch head.
<5 minutes pass trying to figure out what's going on>
Realize text is now a bunch of random shape layers. Scratch head again.
Shrug, delete text and type it all again
I literally did that entire sequence 3 or 4 times over a few hours before finally coming here in desperation, thinking I was going nuts. Now that I know about this, fine, I can remap the keys as you mentioned. Great. But as someone wanting (really) to switch happily from AI, this was extremely surprising (read: frustrating) in the POLA sense.
Again, in summary, it's fine I'll deal with it. Just letting you know where I'm coming from.