Zero disagreement. Rules of engagement should be clear to everyone. How can you possibly play the game if the rules keep changing based on political expediency. And we all know.. that that kind of a game is rigged from the start.
That said, I was thinking more about people all of us building tools that got us into the situation we are in now.