We can do better. Let's look at the details...
1/
/2
/3
/4
/5
/6
/7
/8
(1) it allows much faster block times (40x of bitcoin), without creating a whole mess of stale blocks that get no reward. Ethereum doesn't discard stales, it rewards them
/9
/10
(3) The rewarding of uncles reduces the incentive of mining empty blocks, since the race is not winner-takes all.
/11
/12
/13
/14
/15
/16
/17
/18
There are plenty of valid things to criticize, both for Bitcoin and Ethereum. Those who understand these technologies work to address the issues by *building* engineering solutions for engineering problems
/19
/20
The goalposts were then moved in bad faith to continue playing gotcha:
- v1 had a bug!
- It wasn't easy
- Block explorers have bugs
- It should be fast