In most European countries governments are elected for 3-6 years (though they may end up happening more frequently since, most places, it's possible to call early elections). The campaigning only really happens for 1-2 months before the election.
The fact that the US essentially spends 1.5-2 years campaigning for a 4 year position is insanity to me!
Not a raspi, but I had similar issues on my opensuse HTPC which turned it to be related to issues with (or missing) media codecs in Firefox.
After (re)installing all of them, it worked like a charm.