Yes it was a ridiculous claim and I find it disheartening that not enough people in this community made them own up to it. A bunch of marketing lies.
Then again, that's probably because not that many actually bought their switches, which is, well, good.