Don't you think side chains will open Bitcoin for new unexpected vulnerabilities?
It moves all the complexity to sidechains to deal with. Something goes wrong on l2 doesn’t affect l1. Whereas lightning is closely tied to l1.