We are talking about wet weights, real world weight, you can't race a bike with no fluid so why even consider the dry weights?
As for why don't they use the fz6 in motogp, well no one uses a r6 either in Moto 2. As for right now they all use a 600cc Honda engine. But there actually was a FZ6...