It looks like your previous post has already received a few responses. I’ve never used Acorn myself, so I have no idea whether it is supposed to have ads. In general, when an app is running, the app writer decides what the app does, including what, if any, ads it has.
Many people prefer to to create subscriptions with the content providers directly. Doing so means you are directly their customer and they have a clue as to who you are if you contact them for support. Roku has thousands of channel/apps available and so it's not surprising that they know little about the specifics of any particular one.
As for the badges stuff. This stuff was added to a bunch of generic forum software over the last decade or so. I consider it silly and just ignore it.