There were, what, three people in that thread that even hinted that the 15% reduction was absurd? And I don't necessarily think that having that opinion means that they were defending the current vehicle weight.
I think the point they were trying to make is that, arbitrary ultimatums are absurd. While I understand the reasoning, I can't help but wonder where this magical 15% number came from.
Captain Awesome seemed to be the only guy who took it to a government conspiracy level, as usual