KTM’s just given us a press release saturated with descriptives like “industry-defining,” “industry first” and “95% new components” – all things that look VERY pretty in a lump of Hump Day verbiage, ...