The root of the issue is that people, by their nature, are mostly concerned about weather that may or may not impact their own backyard. If it happens elsewhere, then it's out of sight and out of mind.
If one would like to see more discussion about weather in a specific location, then more people from that specific location have to join the forum & actively participate. That's the only solution, as no type of realignment with the subforums would fix the Viriginia Beach and West Palm Beach examples you shared.