A devils advocate answer of course, I'm personally on the fence on the issue.
A devils advocate answer of course, I'm personally on the fence on the issue.
The solution, I think, would be a mandatory date field specifying when the data was accurate, and only allowing updates with more recent data.
That's the kind of thing that happens when someone is paid pennies per edit and given insufficient resources to guide those edits, which really only happens when someone points a hose of money at a contractor.
I've long been a fan of a mandatory time field! Now to get Stack Overflow to implement it too :)
Even at that time though, it seemed like the corporate support was, on balance, a positive thing. The main worry at that time (for me anyway) was some corp getting smart and pitching themselves as a middleman for other big corps. Luckily the contenders all got slurped up by big corps in a feast of mutually assured destruction, and since no one could trust their future to be built on a competitor's playground, they seem to have all defaulted to OSM.
Similar to Linux, having a diverse set of medium sized corps on your team (and maybe a few really big ones that see you as a complement, not a competitor) seems to be a winning strategy.
It's happened to me. Not just on maps, but on Wikipedia.