Everybody follows American politics and I see it as less transparent than the parliamentary system.( it needs tweaking)
Our federal , provincial and local politics work poorly when voters show indifference to these lawmakers.

Good government requires the electorate to vote in great numbers. The system is a good one but individual Canadian's don't use it to its fullest.
and Canadian's get substandard Government
The Queen is not the problem, she is a figurehead and a good one- for these times.
I am no Brit expatriate, but a stoic and Patriotic Western Canadian- born and raised in British Columbia- Cheers & God Bless.