Google Product Forums
Re: Updates to your Homepage - What's New & What's Next
Feb 18, 2012 9:08 AM
Posted in group:
This is why I no longer use YouTube:
You need to create a Google account to have a YouTube account.
You HAVE to put in your phone number.
The changes are CRAP!
Basically, the Google/YouTube partnership should stop!!!