It somewhat makes sense in terms of industries which are deemed strategically important. Intel needs to start thinking long term instead of short term profits.
Which is what the last CEO was in the middle of doing and he got fired just recently because they couldn't stomach it
Public shareholders are generally short term motivated.
One clear reason it doesn't make as much sense to Buffet is he wouldn't get the national security hedge that made the stock a buy for the government.