the current discussion is about making AIO better or making multinode
easier via packstack.
Current discussion is about scoping Packstack right, so it can both
fulfill its mission to be an easy introduction to OpenStack for the
new community members and at the same time have maintainable codebase.
"An easy introduction to OpenStack" means providing real working cloud
on a normal 8-16 GB laptop with the ability to run at least one real
instance, not cirros in emulated VM-in-VM.
For production use, as you say, doing multinode right is not simple
and that's why there's TripleO.
Multinode that has been historically included in Packstack is
incomplete for real production usage and making it better is out of
scope hence my proposal to remove it.
Cheers,
Alan