Yeah I think we're past that point in the debate. It's now clear that the concern of those who make the technical claims regarding bandwidth is about ensuring that Bitcoin node-running is an all-inclusive activity. They insist that no one can be left out, or else it's not a "consensus." Well we're being left out right now, aren't we. By their logic we should be able to halt Bitcoin entirely during this debate because they don't have our consensus. There is no internal consistency in the whole "consensus" line of reasoning. It's just a feel-good buzzword except in the very narrow sense that of course a given version of Bitcoin will only operate among those who are currently in consensus. The lack of any mention of market cap or other economic factor during such invocations of consensus should be a red flag.
There are aspects of the debate where intelligent people may disagree, but this part is pure reactionary stalwartism at this point. It doesn't even jive with the fundamental nature of open source software, which makes consensus a fluid concept. At this point I'd say just find a way to put the forks on the market and let's arbitrage it out. I will submit if a fork cannot gain the market cap advantage, and I suspect the small-blockers will likewise if Core loses it. Money talks.