Weird as in self-hosting? This is what ads should be like instead of 3rd party auction data harvesting non-sense. It's just some people have no concept of couth, or less is more, or self control. There's no stopping bad taste.
They're not using an automated ad service of any kind they have manually put these ads in the source code of their web page. We all see the same ads.
I prefer it, these ads mean something to the people that run the site, they put some effort into putting them there and presumably purchasing the products benefits the organisation in some way.
> these ads mean something to the people that run the site
I wouldn't go that far. They mean something as in somebody was willing to spend money, so this is what they get in return. Just look at the randomness of the types of ads. I doubt there was any "qualifying" of the ads other than did the check clear.