I did not find it to be “useless” at all. For example, I used a lot of the code from the original plugin, modified it, and used all the plugin-hook locations (placements) as well.
In fact, it was the “house” part of the plugin which I used as the basis for the tags for our Revive ad server tags.
In summary, I thought the “house” part of the plugin code was very useful, @AntiMetaman and that code was the basis for my entire plugin modification to build a “Discourse ad server plugin for the Revive ad server”.