That had nothing to do with the devs,
code has nothing to do with devs?
seriously?? you believe bitcoin is AI that self writes
seriously?? you believe those owning the DNS and Fibre had no involvement in forcing the august 2017 controversial split
as for the excuses for not increasing blocksizes
dev excuse 1: "2mb of data every 10 mins is bad..... months later 4mb is ok but only for LN gateway transactions"
dev excuse 2: "linear sigop a issue at 1mb...... months later propose to increase sigops by 4x (instead of decrease for safety)"
dev excuse 3: "transaction adoption is not high enough to need more throughput onchain.... (then LN is not neded either then)"
dev excuse 4: "increasing hard drive bloat leads to servers.. (2015 10k nodes acceptable, theres more nodes now)"
dev excuse 5: "increasing tx count takes income from mining pools.... (so does LN)"
dev excuse 6: "increasing tx count takes income from mining pools.... (if miners cared about fees, they would be more tx biased)"
dev excuse 7: "certain changes put more strain on full nodes.... (such as wishy washy features that cause extra work just for LN)"
anyway.
lets deal with the whole fee war debate for why not progressively growing the blocks
12.5btc @$5k=$62.5k.. ~3000 tx =$20/tx... who the hell would pay $20 just to match pool income
its better to have more transactions per block so each individual tx costs less
anyway lets deal with the decentralisation/distribution
a network of 7 billion users all fullnoding actually causes more propogation delays than a network of 10k or 100k nodes
not every user with a 5g cellphone limited bandwidth package needs to be a full node.
only businesses that handle multiple transactions a day will warrent the ned to investigate/double check multipl transactions
so is far better to hve 10k-100k economic(merchants) as full nodes internationally. than 1mill random users doing it purely because they 'think they are helping the network' but have no big personal need to be validation thousands of tx an hour
anyway lets deal with linear sigops
that was the original debate(excuse) years ago.. easy fix instead of the old 4k sigops limit per tx, reducing it to 500 per tx would have helped
anyway lets deal with the wishy washy code
adding thousands of lines of code to now 4x stuff is more computations a node has to do to treat different tx formats differently
having to get nodes to transmit differ block versions (stripped non segwit, pruned, bloomed, neutrino) adds more computations
new sigscripts add more bytes per tx which bloat up a block without adding more tx count.
to me non of this shows devs are 'conservative' .. to me it shows thy are only interested in making blockchains look bad so they can promote their commercial networks to give their VC funders a ROI