You miss the real problem: what I need doesn't exist. My local big city newspaper doesn't normally send reporters to the local things I care about. They paste the meeting minutes of the city consul meeting, but those are "debated a proposal from some business, voted, then passed" - what was the proposals, what points were debated, who votes which way (if they can tell). I need this information because in a month there is an election and I want to know who to vote for/against, but without going to the meetings I don't know who is worth voting for. (these meetings are the same night as the school board, and other city meetings so it isn't even possible for me to attend them all even if I didn't have other things I also need/want to do in life)
I don't think they can. What we need are boots on the ground in each community. That means money to pay a lot of reporters. Which isn't compatible with a "Free (gratis) news" world. Even with ad supported news it is hard to get enough money to pay the people needed. And then we have to ask about bias - I wouldn't support a lot of reporters because they misrepresent my views politically in various ways.