I experimented with this some. When you think about the costs of scaling and managing a database, the costs to post might not be so bad.
Ethereum is also not in a finished state. Scaling options haven't been fully explored yet. The move to PoS alone should decrease block times.
Historically, discussions were done in Usenet on much longer timespans, so this shouldn't prevent using it for real discussions.