If Vitalik is correct that the only viable defense against the attack described in this article is users validating nodes en masse, then blockchain is doomed, because you're never going to convince more than a small percentage of users to validate blocks. Personally, I think that custodial entities such as Coinbase (or in the future, banks) can probably be relied on to not do anything too controversial.
(Of course, even a billion nodes can't prevent attacks if they have no economic weight...)