Germany is where the European headquarter is located, could be the reason why only Germany is named, but it could also be related to licensing fees, etc. There are other similar situations over here like the free BBC iPlayer only for the UK, Netflix for the US or that video streaming thing in Japan.







