Technicality vs Common Sense
Technically that would be true if they were only selling contracts to the (huge) population of Luxemburg....
But technicalities apart, doesn't it just make basic sense - if you target a market outside of your home turf - to use the local language and a locally enforceable contract?
Hello Netflix wake uuuuup.... most people in this world do not reside in an english speaking country :-)