How if those devices don't have the latest popular AAA games? That's not to say that those devices don't/won't do well but there will always be appeal in a gaming console being used as an all around media box as long as consoles provide content and/or apps that aren't on streaming sticks.
Basically, what I'm saying is that these streaming devices need to have their own unique features to gain interest vs. the competition. Gaming consoles with third party games (whether Xbox or PlayStation) are viewed as true one stop boxes for the latest entertainment by many because no streaming stick can compete when it comes to gaming content.
Many people interested in games like Madden, NBA 2K, Call of Duty, will use gaming consoles to stream media before ever using or getting a device like an Apple TV, Roku, or Chromecast.