Which is why I'm so excited about Hierarchical channels. It's a proposal that could add channel factories/multiparty channels without a soft-fork, while still keeping penalty transactions (unlike LN-symetry on eltoo).