There are only ~1500 LN nodes.
It's still in beta, what do you expect?
but already there are hubs being the middlemen for ~10% of the network
You seem to be ignoring the criss-cross of gray lines for all of the other channels.
The "hubs" currently on mainnet are due to people opening direct channels with merchants (i.e. performing direct P2P payments).
yes the merchant becomes the banker2.0
put all your funds into a richard branson channel so you can buy train, plane and space travel tickets. by the way you need richard bransons signature every time you want to buy something.. oh look richard branson is now a bank
as for other posts
some banks dont use customers funds for internal investing
some banks dont do mortgages
some banks dont do credit cards or debt
these hubs are not best friends you conect to p2p, they are centralised services(HUBS) that the LN dns seeds can send a certain preferential list of hubs to users.
yes you can manually request to join a friend.
but that does not negate the point that hubs do exist and are centralised authorisers of hundreds of peoples funds
a bank is a storage vessel of value that needs authorisation. a central bank is where a central authoriser has powers to authorise or reject payment of other peoples funds. if you wish to object. then i guess another of satoshi's ethos of bitcoin has died "be your own bank"
LN is not a "be your own" concept because it requires secondary authorisation but it is a "bank" because it stores value and requires authorisation
you can play symantics all you like
"dont call it a chargback, use 'punishment' buzzword instead to hide average joes understanding"
but to generalise it
LN is not fit for purpose as a scaling solution everyone should use.
LN is not a 'unlimited use' concept that never needs to close channels.
LN is not a service where it is guaranteed to work if you only connect to one friend(you cant pay anyone by only connecting to a friend(DDos/out of funds issues))
LN is not a service where you can pay anyone in the (imaginable future of 7billion LN users) for just 1-3 hop fee's and only needing 1-3 channels to do that.
HUBS is the concept of getting millions of users 'well connected'
100 nodes with 100 connections and EVERY connection had 100 connections..
then you can be lucky to pay anyone in 3.5 hops(lets call it 4 just for sanity sake)
...screw it 95 nodes 95 connections and every connection had 95 connections = more realistic 4
or
300 nodes with 300 connections and EVERY connection had 300 connections..
then you can be lucky to pay anyone in 3 hops
but not all nodes will be 95-300 channels to pay within 3-4 hops, meaning much more than 4 hops will be required(fee costs increase)
or required to connect to hub(keeps costs down but then use centralised authoriser)
there will be some users with 3 connections (accounts with 3 banks)
and there will be hubs(banks) with 300(or more) customers that the hub(bank) will need to sign for
now imagine each node/hub equally agreed to charge the minimal 1millisat(1MS)
would you prefer a DECENTRALISED network of users with only 3 connections each which would cost upto 22MS but no guarantee of routing
where sometimes route fail due to DDos and funds unavailable in the route of channels
or would you end up using a CENTRALISED system of connecting to 3 hubs(banks) where it could cost you upto 4MS
because some how achow101 has this DIS-belief that LN is a utopian dream of perfect limitless connectiveness of only needing to connect to a couple friends and having guaranteed payment system that costs literally nothing to pay anyone in the world.
before you answer. take the mindset of average joe that can only predict their spending habits for a couple weeks ahead so will only want to risk $60~
would they want to split their funds into 300 channels of $0.20 or have maby 1 or to channels with hubs of $30~ each