I understand that routing on lightning is an 'unsolved problem'. My question is why would we want to solve this problem in the first place???
If the problem is solved, wouldn't lightning transactions lose many of the properties we love about onchain transactions? For example, an onchain transaction , I know where my coins went, I know when they went there on the chain, I know how many confirmations they have, and I know that it is irreversible.
Lightning . . .I wouldn't know when/where/how I can get my coins back and onchain, and I wouldn't be able to locate them onchain and count them towards my balance that may include other coins I may have onchain outside my lightning channel.
How is this a good thing?
Especially if we can increase block sizes and get low fees . . .lightning seems like an unnecessary complication for a long time coming, and and any benefits are not clear to me especially when block sizes are not artificially limited.