Furthermore segwit is more than just a fix for Lightning. It provides much more uses and fixes which have already been discussed in this thread and elsewhere.
Segwit makes it easier to track your Transactions.
SegWit : Makes it So a LN Node does not have to run a full Bitcoin node
The Lightning Network: with third-party and scriptSig malleability fixed, the Lightning Network is less complicated to implement and significantly more efficient in its use of space on the blockchain. With scriptSig malleability removed, it also becomes possible to run lightweight Lightning clients that outsource monitoring the blockchain, instead of each Lightning client needing to also be a full Bitcoin node.Simply put SegWit will make it possible to Steal BTC Value to use in LN Alternative Payment System using BTC IOUs .
Miners will lose money because LN can decrease the number of OnChain Transactions.
(In Theory : Using advanced features LN may even allow only certain miners to process the transaction Fees when Onchain BTC Transactions are required.)
(Giving LN Nodes the ability to starve miners not in Collusion with them of transaction fees. ) 
LN=Bank
