Yeah it's weird. They seem to have the same copy-pasted message ready with some old links and whatever they could gather that's more recent. Never fails.
As far as I can see V is well placed on TechEmpower so it must be doing something right at least: https://www.techempower.com/benchmarks/#section=data-r21&tes...
Maybe they didn't deliver on all their claims yet, so what? They seem to be trying something cool. Certainly not reason for all the vitrol.