If the parent posted an affiliate link then that would have indeed been spam.
The courses from Pragmatic Studio are indeed excellent. Sometimes quality has a cost, and people should be ok with that. Not everything will be a free resource.
Note: I have no affiliation with Pragmatic Studio, they are just great courses.
It was not meant to criticize the OP but English is not my first language and sometimes I sound judgmental by mistake.
And I love to read good reviews here, they spare me a lot of time I would otherwise use researching a service or product.
For me a good review of a paid resource must mention the price ballpark so people have a choice to follow the link or not. May be OP is just a happy customer and not affiliated with them in any way but IMHO the parent comment really sounds like a guerrilla marketing ad for me.
So in this case, if it happened to be a free course, I would have expected the parent comment to specifically mention that it's free, otherwise it's implied to cost money.
I'm kind of curious now, how exactly would you have written the parent comment's message?
His post is fine although I would try to spare fellow HNrs a visit to the site just search for basic information like duration and how much it costs or how it compares to similar online resources.