This post makes a great point.
"It's human psychology. XT is critiqued because it provides specific numbers and schedules for people to grab onto. BU doesn't provide that distraction."
XT, BIP 101, 2-4-8, and other increase-speed-based proposals cause too many people to miss the point. The conversation inevitably devolves into micromanagement over something that should be decentralized.
BU doesn't provide those numbers, so the conversation is healthier. I don't hear people saying things like, "BU is too aggressive".
The anti-Core movement would be more successful if we focused on broader topics like "freedom", "decentralization", and less on alternative ways to micro-manage things.
The more I think about it, the more I'm convinced that it's going to be REALLY difficult to attack Bitcoin Unlimited (or a BU-like approach) in a convincing manner. Seriously, how does that conversation go?
BU Critic: "Big blocks are dangerous because they promote mining centralization as a result of the self-propagation advantage of..."
BU Supporter: "Whoa, whoah, whoah. BU isn't a 'big block' proposal. Nor is it a 'small block' proposal. It's not a block size proposal at all. It's simply a tool for letting the market flexibly decide the appropriate size of blocks in a decentralized fashion. In fact, there's no reason BU couldn't be used to enforce a
smaller block size limit than the one suggested by Core."
BU Critic: "Ok, but we can't just allow miners and nodes to decide for themselves what size blocks they'll mine / accept! That's madness."
BU Supporter: "What do you mean 'allow'? There's no way to stop them. Bitcoin has always been defined by the code that people choose to run and the version of the ledger that people choose to value. All BU does is remind us who was really in control of Bitcoin all along (i.e., the market) by removing an unsustainable 'inconvenience barrier' that artificially strengthened the Schelling point defined by Core's recommendations."
BU Critic: "But hard forks are dangerous! BU might break consensus!"
BU Supporter: "There are overwhelming game-theoretic incentives favoring uniformity. The network WILL converge on a single version of the ledger as an emergent block size limit is discovered and enforced."
BU Critic: "But the Core devs are like, super smart. We all just need to trust that they know what's best when it comes to the block size limit."
BU Supporter: "So, in a system designed to be trustless and decentralized, we're supposed to blindly trust the decisions of a centralized entity?"
BU Critic: "Um... yes?"