Yes. It does not work for copyright reasons in Canada. It will work in
Ubuntu in Canada because I have done it. However I need to use a proxy
server to trick it into thinking that I am South of the border.
Netflix is different. It needs Windows or at least Silverlight. I would use
Windows in a VM if I wanted Netflix but their product line has never
interested me.
I have also got Spotify to work from Canada via proxy server in Ubuntu.
Canada has all kinds of laws to protect Canadian content and US content
producers don't much care for how we alter their content without permission.
I see no problem with getting Hulu or Spotify elsewhere on Ubuntu, but
Netflix requires Windows natively or in a VM.