the three main things that are hindering world wide adoption are:
1. over 50% of the world are on low income. meaning their minimum wage is less than half of the minimum wage of developed countries
this is important because if the transaction fee is ~$1.60 (lows over $1 highs over $3 at time of post)
where for instance people do not want to be paying an hours labour just to make a transaction.
nor do they want to be paying 10% fee just to spend say $16 funds. .. meaning they wont use it to buy things for $2-$15 which could be a few days worth of wages or a whole weeks worth of groceries for millions of people
..
there are many corporate/political aligned people in the community that do not want bitcoin to be used by the poorest nations. do not want bitcoin to be used for daily use. they make many silly excuses that are meaningless in the 21st century, but they really try hard to dissuade people from using bitcoin and instead try to off-ramp people into other networks
they want expensive fee's and other things that make it less useful. all to advertise their other networks as the replacement/upgrade people should move over to.
2. aside from the fee cost.. lets take the 'blockchain size'
ethereum is younger yet it is 1tb blockchain, yet no one is crying about their utility causing problems. many many developers have done alot of things to add features to ethereum and make it useful for many things. yet certain people dont want people using bitcoin that is much older but under half the size. they dont want daily use, they dont even want majority to be full node network backbone nodes. they try to mis-inform people to be leacher nodes pretending to be seeder nodes of block data. they want value locks and then playing around with other networks that dont have the same security as bitcoin
3. aside from the silly excuses of why certain people think bitcoin should not be used by the masses
lets take the altnet argument
there are multiple networks all trying to steal the user-base of bitcoin by calling their network bitcoin[something] whether its pegged networks/forked networks/ or just name fame stealing networks. this dilutes the userbase over multiple networks and makes less people use the actual bitcoin network.
many then lose faith in the actual bitcoin network due to issues with the pretend 'bitcoin' networks. giving the real bitcoin network a bad name,
yep certain people pretend to adore bitcoin while trying to say that bitcoin is broke and people should use something else.
if over 50% of the world cant see value in using bitcoin because the fee is over an hours labour, and the bitcoin developers dont want to actually make it cheaper but do false advertising like making older transaction formats 4x more expensive and then call their new feature a 3x discount(end result is overal fee is higher then before) then those developers have not made improvements to make it useful for the 'unbanked' populations.
if the overal only feature benefit of the same new feature is just to create a format that allows offramping to other networks. you start to see that certain people in the community dont want mass adoption of bitcoin.