... And now I'm asking; how will the system work if we all move to the LN? Sure, by opening and closing channels we broadcast transactions to the main layer, but if the majority behaved just like how I did, the mempool won't ever full.
Bitcoin does not have enough capacity to support worldwide adoption of LN, so it is more likely that with greater adoption of Bitcoin and/or LN, the blocks will be full.