I briefly looked at the website in question.
I think it's people trying to make money by selling tat. I didn't read it all, but what I read, I thought was desperate salesman talk. The product looks like rubbish to me, that will have no effect. I'd wear a high vis vest if I believed their sales pitch.
I don't think it's about victim blaming, but that would be a by-product.
I think it's more like, "Buy this, it will save your life."
Besides, I
have stopped in adverse conditions to put my lights on in the daytime, so there.
Furthermore, you can get automatic cycle lights that come on if it gets a bit dark.