It doesn't seem off topic to me: it is reasonable to mention the end to end experience and value of particular work. The OP seems to be saying "the company might have gotten more value from investing in a different area than what is in the linked article"