To be fair, nearly -all- Marketing departments love to spew that kind of crap. They seem to think that's how to generate enthusiasm for their product.
Years ago I worked for an outfit whose Marketing Dept. actually named one of our products the "VK" for "V____ Killer", where V____ was our chief competitor. (It didn't kill them, they died all on their own without our help.)
I developed a severe allergy to anything called an "XYZ Killer", regardless of what XYZ was.
I saw a video of a funeral parade MS did for iPhone when they launched their Windows 7 phone. It was pathetic and idiotic. Nobody kills anybody dead in that market these days.