Apple TV does let you. You just have to reload them once a week, or factor an additional $100 into the price to only do that only once a year.
For example, there is a popular convenience store app that gives discounts on items such as coffee but in addition to the standard tracking, I also discovered code that indicates they are using bluetooth beacons to do in store tracking. Instead I am pulling their api to fetch the deals so I can ditch the app. Would be great if there is an existing collection so I can ditch more official apps more easily.
(Not an endorsement; Have not used any of them myself).