I mean, plenty of people write blogs for no compensation whatsoever (usually paying some token fees for hosting and domains, making it a net expense). Just because content is free doesn't mean it has to be bad.
You can have an ocean of free blogposts but if it's not engaging then it's not easy to monetize.