I think we will be all happy with just that.
And, it’s the law im Canada: https://competition-bureau.canada.ca/deceptive-marketing-pra...
>My work is supported by affiliate commissions. Learn More
OP does disclose this more clearly than 95% of other sites, most of whom omit the notice entirely or bury it after the article content.
Naming affiliated businesses also seem to be part of that Canadian law.