Netflix trips on regulation, content & competition