This is how web3 operates. A post cost a bit of gas (usually a penny or less) and that pays for the infrastructure (data processed and stored in the smart contract. Each user paying for their own actions prevents the need for advertisers.
Back to work!