We have a similar vision for a device as you have it, from a purely observant position one might say that the goal is not too easy to reach, as there is not such a product. Still I won't stop telling that at least PGP is clearly no "may", but a must. On the other side I would respectfully disagree with your simplifications towards porting from one MCU to another, especially as we set a very high bar on security with the Trussed framework, which by itself also had to grow from a single platform to N. Also you are right, simulators are indeed a thing, but not even remotely for baremetal/RT development, which is by definition highly specific to _not_ the CPU, but moreover the peripherals, their interfaces and integration of both into an existing framework. Even if there would be simulation models with the exact same CPU peripherals as you buy them in like 50 variants for one MCU family, then this simulation model would still not cover peripherals like NFC + antenna design, ext. memory, a secure element and so on. Maybe a final short note about most important products: You are mostly right, the Nitrokey is _the_ product and the situation will get better. But relying on a single product (category) as a company is in general very risky, w/o our wide portfolio things could have gone easily far worse during the last two years - I fully understand that not having the full-featured Nitrokey 3 in hands is frustrating, same for us, thus we are more focused on the way ahead to make things better...
Fill in the blank.