Yes, if a major motor problem crops up we could have egg on our face, other than that I'm willing to say it's the best first year enduro/dirt bike ever.
I didn't know Knight was riding for BMW, I would be surprised if he still doesn't win. The factory teams have the money, equipment and resources to fix even a turd like the BMW. If he had to ride that turd in stock form that would be really telling.
I have advocated that is the way all motorcycle racing SHOULD be, all factory race teams should be required to ride the bikes 100% stock, the only changes they could make is a shock spring(for weight), sprockets, suspension clickers, and jetting for altitude. This would force the manufacurers to innovate as well as produce exceptional reliability. If the race teams were forced to ride stock the factory would spend more time testing to make certain the motorcycle performed in every aspect. They would know that if they produced a turd then their riders would be bitching publicly that they couldn't win because of the bike. Even the best riders can and would be handicapped by a bad bike, doesn't mean he still couldn't win, but overall we the public would benefit from the real world performance and testing, that would enable us to spend our money on what really performs, as it stands now racing tells us absolutely NOTHING about the motorcycle, that's the whole purpose of the race team is to fix what is wrong in the production model and tailor the bike to the individual rider.
The way it is now, it MAKES ABSOLUTELY NO DIFFERENCE what brand the motorcycle is, all you need is the best rider and enough money and mechanical talent to fix what ever turd you signed on to ride.