Watching Netflix on Amazon Echo devices is allowed. Amazon Echo Show devices have a Netflix app that is automatically installed in them. You won't however find any Alexa Skill for Netflix usage. This means you can't play them on Echo or Echo Dot without Bluetooth workarounds.