I'd disagree. The new Chromecast with Google TV requires you to disable privacy settings in order to use basic features on the Chromecast. I had to make a new Google account and enable Web & App History on it just so I could use the device normally.
Oh, I suppose you may need a Google account to set up, I didn’t really think about it. I meant that you can use it for most streaming services and it works well.