I would not want to rely on the "nobody would be dumb enough" part.
You already are.
All bitcoin Core miners could start mining bigger blocks today if they wanted to. Its a very small change to the source code and a quick compile. The only reason they don't is because "nobody would be dumb enough". Doig so would just create a block that would be ignored by the majority of the global hash power. "
Nobody would be dumb enough" is the
ONLY reason that there aren't miners in Core already creating larger blocks. As a matter of fact, then ENTIRE consensus system of bitcoin is built on the concept that "Nobody would be dumb enough" to break consensus without knowing that a significant majority will accept the new consensus.
You can argue that the supermajority of experts have already decided how to move forward.
Unfortunately (or fortunately depending on where you stand on various proposals) Bitcoin doesn't care what any particular self-proclaimed "expert" decides. Bitcoin requires an overwhelming majority of users to agree.
Definitely agreed. Unfortunately newbies tend to take their word for it, and that's why sometimes fighting fire with fire is necessary around here.
The problem with a "pissing contest" is that no matter who "wins", everyone comes out smelling bad.
Please don't use this abbreviation for Bitcoin Unlimited! Call it BU, BTCU, BitU or UBTC, just not BTU.
It has already been decided. BTU altcoin.
Been decided? By what world dominating authority? FUD is FUD and propaganda is propaganda. Trying to dress it up any other way is dishonest and just makes you look bad.
Unsafe at 2 MB without at least more constraints.
Unsafe how? What makes 1 megabyte so magical that it is the "perfect" size while 2 megabytes is "unsafe"? Is 900 kilobytes better? How about 1.1 megabytes? What is the exact correct magical size that bitcoin blocks SHOULD be right now, and why? "Because that is the size it is" is not a valid argument for what the "right" size SHOULD be.
Besides, Segwit is by far more superior than a 2 MB block size HF. There is no reason to do it.
What's wrong with having both? Why not SegWith with a 2 MB max block size?