You can't make a business out of everything. By the same reasoning you could argue for banning breathing because it prevents a potential canned-air market.
Because it costs money to provide services? You could not argue that with the same reasoning, because there is no labor involved for air to exist. However services need to be run by people using hardware created by other people, all of whom need to eat, which is only possible with money.
Why? This service could just as well be provided by the national weather service directly.
Why do we need a dozen companies rehashing and reselling the same public dataset?