Everyone is free to watch the video and make up their own minds, invoking religion instead of engaging with the actual technical aspects is aggressive, yes.
(Also, I was employed to write documentation, not do marketing, at least be accurate if you're going to try and smear me.)