Selling exploits exclusively to assist the government is very much like a large swath of white hats.
What do you think Infragard is? It's Feds rubbing elbows with crooked pro-government technologists. But they're the white hats, remember.
At the end of the day, you only have green hats (the color of money), and people who don't wear hats at all. The black/white distinction has become meaningless.
Recommended reading: http://www.thoughtcrime.org/blog/saudi-surveillance/