Is -14LUFS a streaming requirement or not?

I was looking over the current stats for deliverables and thier requirements when I came across this clip.

True or False?

He is correct, all that -14 is plain BS

IF you dont believe it, go ahead and Master something at -14 then compare it to any Pro Master out there. So when you do yours and load that -14 onto YouTube then play it back compared to the Pro ones you will see as I did.