Yes, VPNs are entirely legal in most regions. VPNs bypass geo-blocks by masking your IP address, which is the same as if you were traveling. As long as you have an active Hulu account, streaming with a VPN is legitimate.