Yes,they are.The reason all governments are corrupt is because people run them.Any large entitiy has corruption within.But at least governments have people overlooking it and honest people and checks and balances.Unlike large corporations where there is corruption that most governments can't even begin to comprehend. It pales in comparison.