Another point, if it was the oil filter cover was drawing in air from outside of the engine surely it would do that regardless of the oil level inside, in my view the problem is between the oil pump and the sump/pick up.
Another point is mine has done nearlly 7000miles, it took nearly 6000miles for the bearing to fail, I understand a majority of these only do a few hundred miles so how do you know yours wont fail in the future.
If all of our's had done the same miles it would be fair to comment on how good they are, but as most will never get to 7000miles it's not a fair comparison to says most are fine.
I have a friend here in the uk thats had a simular bearing failure due to the drive gears of the oil pump stripping there teeth, he's now taken his engine apart for the second time and is sick to death of CF Moto.
Just my thoughts.