That's pretty much nails it - even if Nemo Mobile might want to eventually go a different way (Glacier components instead of silica, etc.) forcing them to wasting time on reimplementing half the OS as the first step has resulted in the unfortunate lack of progress we are seeing...