No, that's just a sign of someone who has had their bluff called and doesn't have the intellectual hand to back the claims they have made.
And what about the S76 and the entire Gulfstream product line?
This is a case of a desperate clinging to one marketing claim through ego.