Maybe it requires an upgrade account to be able to watch the HD version, it looks reduced on my side.
Regarding content stealing, maybe you can add your watermark on your videos ? But that might add a lot of work if you must do it individually (maybe there are apps to add watermarks massively, idk)