I’m not sure what you mean by ‘unjustified’ here. If you mean I didn’t provide a justification, you’re incorrect—I specified two good reasons. I could list more, but I didn’t think it was necessary.
Of course, that can’t be what you meant, since ‘it is considered to be a good thing by many people’ isn’t a reason to think that I didn’t provide a justification.
However, that means that you believe ‘it is considered to be a good thing by many people’ is sufficient reason to think that ‘saying that it “can’t be a good thing” is unjustified’. Are you really taking that position here? If many people consider x to be a good thing, there cannot be a justification for “x can’t be good”?
Reasons not to allow embedding:
it can break stuff. Post authors are not required to know how not to do this.
a link to a youtube video gives access to the same content
adding flash to the page increases the browser’s load and decreases the page’s accessibility, which is annoying when some people don’t care about the video.
embedding flash via the object tag is arguably not the preferred method (as opposed to, say, javascript (for instance with swfobject)) and isn’t backwards-compatible across browsers. (this relates to the accessibility concern)
the default embedding code from YouTube uses the ‘embed’ tag, which is not valid HTML or XHTML by any standard.
I’m not sure what you mean by ‘unjustified’ here. If you mean I didn’t provide a justification, you’re incorrect—I specified two good reasons. I could list more, but I didn’t think it was necessary.
Of course, that can’t be what you meant, since ‘it is considered to be a good thing by many people’ isn’t a reason to think that I didn’t provide a justification.
However, that means that you believe ‘it is considered to be a good thing by many people’ is sufficient reason to think that ‘saying that it “can’t be a good thing” is unjustified’. Are you really taking that position here? If many people consider x to be a good thing, there cannot be a justification for “x can’t be good”?
Reasons not to allow embedding:
it can break stuff. Post authors are not required to know how not to do this.
a link to a youtube video gives access to the same content
adding flash to the page increases the browser’s load and decreases the page’s accessibility, which is annoying when some people don’t care about the video.
embedding flash via the object tag is arguably not the preferred method (as opposed to, say, javascript (for instance with swfobject)) and isn’t backwards-compatible across browsers. (this relates to the accessibility concern)
the default embedding code from YouTube uses the ‘embed’ tag, which is not valid HTML or XHTML by any standard.
Do you need more reasons?