I wouldn't jump ship just yet. This is a competing company trash talking a competitor... I'm not saying that there isn't any truth to it, but I certainly wouldn't take the claim at face value without further evidence to back it up.