It could be internet issues...if your internet speed is slower, I do believe that the quality is lower so that it can still stream it without stopping every 5 seconds.
And todd, since Google owns YouTube, and Google is a huge corporation, I would say Google is YouTube's big brother.