There was no block size increase needed last year.
The solution already was there, but noone made use of it. Segwit.
Big exchanges didn't use segwit, didn't batch transactions and a quite heavy spam attack was going on. This all led to a heavy increase in the average fee (to get your tx into the next block).
In the end you choose which fee you want to pay.
It is not 'safe'.
It can not be regarded as safe without proper testing.
You can't predict how the whole network reacts to 8mb blocks. The network latecy. The increase in processing time for every node, the eventual abrupt termination of processes inside a node because the I/O operation took 8x longer than before.. you just don't know.
Without a testnet and proper testing over a long period the majority of btc user probably wouldn't support such a massive change in consensus rules.
Bitcoin does not have any 'devs'. It is a community driven project.
The user decides which consensrules he follows.
If you think you can improve bitcoin, do it. Make it better, convince everyone why it is better and maybe the majority will follow your 'upgrades'.
No. You got that wrong.
It does NOT depend on the size of the blocks. It does depend on the amount of transactions which fit into a block.
The amount of transactions can be increased with a bigger block size. But saying 'it is entirely dependent' is just wrong.
Segwit for example introduced weight. On average there are about ~2,2 times more transactions in a block now.
With 100% segwit usage there would be 4x more transactions inside a block compared to legacy transactions. Without a hardfork.
No, it wasn't.
Why increase the blocksize with a hardfork (and risk getting just another btrash coin) if fees are at 1 sat/B for 1 block confirmation? Can't get lower..
Maybe, maybe not.
Only time will till which innovative technologies appear to strengthen bitcoins functionality.