I'd disagree with this, based on the brand / model TV he wants to buy.
Tizen (Samsung) and WebOS (LG) offer - in my opinion - more than an Android box. The navigation system just feels quicker and easier /more intuitive. Everything is more simple when it comes to navigation and less fiddly too. No additional ports or sources are needed, plus you have an 'instant on' Smart TV.
It offers pretty much what you need (Netflix / DSTV Now / Showmax / YouTube / Plex / Steam / Amazon / Google Movies/ Plex) , and the latest Samsung versions have iTunes included as well.
I'd agree with you if he had an older TV, a different brand TV or he needed to specifically be able to side-load and workaround on certain certain apps