Anyone know what SPL and ATF are in this context? Web search gives me Secondary Program Loader and ARM Trusted Firmware, but I don't grok what that means - some early boot blobs?
SPL is the very very first thing the ARM chip boots, similar to the old BIOS that was at the front of your HDD?
ARM Trusted Firmware roughly (VERY roughly) analogous to Intel's ME, it is a trusted execution environment for ARM
The software not being "ready" as in "it's still beta" is more the issue.
Making a million and handing them out like smarties is all well and good, but you'll get 750,000 back with "<program> doesn't work".
The community is doing fantastic things, leaps and bounds. Pretty much everything works, but tinkering is still very much on the cards for owners.