This mystifies me: people sometimes talk about legislative gridlock as though it's all bad.
Do you measure the quality of a development team by the number of lines of code they produce? Of course not. The development team does not exist to produce code; it exists to produce and maintain the best possible codebase. Refraining from writing bad code is just as important as writing good code.
You just said your country has very little to complain about. What makes you think that a "productive" legislature would make things better and not worse?
I much prefer a system where any law needs broad consensus and relatively few are passed. Dumb as I often think the U.S. government is, at the end of the day, we have police, roads, schools, etc. Not perfect, but good enough that I can live my life in peace.
Of course, a dictatorship would be extremely efficient: the leader snaps his/her fingers and things happen. The question is: efficient at what?