There's actually a longer version of that video and he goes into sponsor issues. He said Kawasaki doesn't really care about drag racing, he's just paid a little to be a brand ambassador. Without the print magazines there's less avenue for him to put their product in front of the public. There's also a clip of Richard making a pass on a stock wheelbase bike. ZX10 maybe?