To be honest, I think transaction fees used t be a bigger problem than they are now. Confirmation takes around 5-10 minutes and costs a couple of dollars, from my experience.
thats the thing though..
american/EU developers dont care about fee's because their experience is based on the northern/western hemisphere pricing of fiat goods.. and so they are not really in the mindset to push for code changes to employe a good fee formulae in bitcoin to reduce fee's further.
however lets take africans.. that 'couple dollars' you experience as being just a coffee or 6 minutes of minimum wage labour, thus not a problem..for you!... but is infact 5 HOURS (a few days groceries) FOR A BILLION PEOPLE in africa
so while you think bitcoin is good for americans to still get their weekly wage and still have 99.9% left over to spend.. in africa. its like a spending a third of their weekly wage just to receive their wage.
same goes for LN
lets use your experience by translating what an african perceives into western experience
imagine if fiat cost a third of a weeks salary just to transfer money to someone else. whereby paypal was utopian dream offering a payment system that can offer it at cheaper then a slice of bread. but here is the issue. to use paypal you need to set up about 3 paypal accounts which cost 3x the third of a week wage to set up 3 acounts(a whole weeks wage wasted. where by you also then need to put in 3 months of your wage into those accounts just to have a semi guaranteed assurance that atleast one account will have a route to a destination you want to use a months worth of salary to buy your monthly living expenses with. and then to settle up at the end of the month is another weeks wage wasted to close the paypal accounts.
yep Ln requires roughly 3 channels to have plausible amount of routing options to reach the majority of Ln nodes. meaning locking up funds in those 3 channels. meaning having enough value in each to possible pay people. which you have to have all pre-planned and pre set up for the month long lock..
enjoy the thought from the prospective of the "unbanked" population of billions of people..
they wont want to have to lock up multiple months of value for cheap fee's to use paypal(aka LN). and pay 3 fee's just to set up the arrangement with another 3 fee's to settle the arrangements next month.
nor are they liking the normal payment system (analogy: wire transfer aka bitcoin payment) of being high too.
the solution which helps both would be to have bitcoin fee's being less.. but then people would still need to think about are they doing more then X payments a month to warrant preplanning spending habits and locking up large chunks of value to use a cheaper network fee for regular/multiple payments above the X per month threshold
so people will still be questioning the utility of LN if they are not doing more then 6 payments a month using crypto