- What was a proposed alternative to Segwit?
Hard fork, changing block size restriction to allow bigger blocks.
- What did Segwit solve more than just the scaling issue?
It solved transaction malleability bug. People could change signature data and change the transaction ID this way. After Segwit, transaction ID was placed outside the transaction block, and it fixed the issue.
- How is Segwit and the Lightning network connected?
Segwit allows lightning network to work in practise, when smaller more frequent transactions are placed outside the blockchain to allow faster transaction speed.
- Are people, wallets and other services forced to use Segwit?
Not forced to.