Is it? Or are you letting perfect be the enemy of good?
Cryptocurrencies might not be perfectly immune to centralization, but even with their problems they're far less prone to centralization than any other sort of currency short of reverting to gold coins or seashells - and you can't exactly use gold coins and seashells for online payments.