There is always friction between standards and innovation. One should comply with standards unless genuinely innovating.
If so, the whole discussion is about getting out of the frying pan and
into the fire. The traditional approach will then be standards compliant
but be out-of-band and outside of the file system name space, the new
approach will be outside of the standards, requiring application
developers to produce a Linux and a POSIX version.
Or am I barking up the wrong tree?