I was basically on board, but how are they harder to debug? I'd think being able to run components in userspace would make debugging way easier.
[0] possibly resorting to UML, but still