@mapman Why should anyone assume a shill does not receive compensation?
This is the only sensible assumption on any site that features a discussion about the merits or otherwise of products or services.
I prefer the word presumption on a site that also has contributors in the trade. It is true unless specified otherwise.
Anything less is naive. I mean, look - "just buy it and try it, you can always return it". is pretty obvious, innit?
That disclosure requirements are not specifically addressed in the guidelines is probably quite deliberate, because that may promote dishonesty ("rules are made to be broken" cliche) or people would find loopholes (and a reason I didn’t mention this aspect in my earlier post near the start - there is no obligation to disclose, ethics is not about the word "should"- that is a moral judgement, something that is quite fluid.)