That's very frustrating. TCAP is obviously a cultural event and it's a shame there isn't an official way to watch it in decent quality.
I suspect that NBC think it's somehow problematic and want to pretend it didn't exist.
What about HvP? I know that True Crime Daily were wound up, but someone must hold the rights?