Finest governmental system

In the opening of the film ‘Overview of America’, by the John Birch Society, a rather remarkable claim is made. The film stated that the United States has developed ‘the finest governmental system ever devised by man’.

This is an extraordinary claim as most democracies in the world have a parliamentary system which is widely regarded as giving better systemic accountability and being more democratic than a presidential republic in the styles of the US.

Separating the Head of Government and Head of State which occurs in parliamentary system makes the executive directly accountable to the people’s representatives.