Why doesn't the Chromecast just run Android TV?

Surely the Chromecast running Android TV would make so much sense - it's like what the chromecast does already, plus more features....

Is the Chromecast just not powerful enough to run it? Did they announce any standalone (non-tv) devices that run Android TV?