Directors of all an any company will advertise their product and put a positive spin on it no matter what ..it does not mean they are full of BS just that they have product to sell .... Period !
.. Anyone believing otherwise is naive and in danger of falling in love, and that just leads to the ole ...'hear no evil see no evil' disease
If you are serious about DD then anything the coy puts on public record is fair game .... but a private pick'me'up from the directors.