points
No it isn't, it's just about the absurdity of that statement vs. their usual marketing bullshit and what they actually deliver.