I agree with the analysis, r0ach. Mostly. changed my mind. OP has a valid point, wrapped up in a hysterical and sensationalist presentation.
De-decentralization is, in my view, the biggest (technical) challenge BTC faces at its current stage. Needless to say, just ignore the peanut gallery calling you a troll - shooting the messenger is always easier than accepting an unpleasant message.
That said, you seem to see the situation rather binary: either the network is decentralized, or it is not. I believe however that, taking into account human elements, i.e. not just looking at centralization/decentralization as a technical property of the network, we're very far from BTC being completely "centralized".
For one, the largest pools that could in principle collude in an attack have shown absolutely no sign of interest in doing so. In fact, them doing so would almost certainly be economically damaging to them. And other than a hypothetical attack, they don't hold special "voting powers" that grant them a disproportionate influence on decisions.
Second, the large pools are comprised to a large degree of individual miners, so the situation is different from, say, 2 or 3 large individual operators holding the same computing power as the currently largest pools.
Third, you mentioned it yourself, technical solutions (or proposals) exist, p2pool one of them. Right now, the incentive isn't there yet to fully switch to an alternative mining model, but I just don't see it as an urgent failure case either: if any form of abuse of a majority of computing power becomes known, the network's value will be damaged, I'm sure, but at the same time, the incentive to enforce decentralized mining will also be there finally. In the absence of such abuse, there is no urgent reason to switch (which is probably why we're not doing it). I'd prefer miners (and users, and investors) would think a bit more long term and provide more incentives to make the transition to a decentralized mining model (
brought that up in a thread of my own), but until we're actually getting there, I fail to see how the current state is so bad that it prevents actual usage of the network for a pretty big portion of, say, online payment processing. It's not as if the alternatives are more secure, or less centralized. In fact, they're substantially worse on both counts - even if BTC security and centralization is not at its optimum.