Using the Bitcoin blockchain as a communication medium does come with storage costs, but those who want to use Bitcoin solely as money aren't really forced to bear those costs.
As long as some archiving nodes out there are willing to store all blockchain data, resilience and censorship-resistance are achieved.