This sounds reasonable. However there was a study showing major economic benefits if was free. These benefits came from more people implementing it, time saved by all those additional users, removal of licensing hassle.
We would get more utility out of it that way.
We would also not have the extra cost from the profit made on selling the data.