One question that needs answering is what kind of set up for the motor do you have? Exhaust, Air Cleaner, Backplate, Fuel Management (PCIII, SERT, Etc.)? I would wonder if it is fuel or oil causing the fouling, or some combination.
Oil into the breather is more in the form of a mist, which is easily burned by the combustion process, all other things being equal. The most common reason for excess oil in the filter is an overfull crankcase for your particular bike. Other reasons CAN be, a misaligned cam plate if that has ever been off your bike, bad o-rings or improperly installed o-rings on the camplate. Those things can cause an excessive amount of oil to puke out the breather holes.
With 6K on new valve stem seals, I'd be wondering about the quality of work/parts I got when they did the job before. That's just not normal.
Does the bike belch blue smoke when first started, particularly after it's sat few minutes after being run? That's one sure sign of a valve stem seal leaking, as when it's parked, oil will seep down into the combustion chamber, then get burned when you fire it up. Unless they are leaking really bad, that will be about the only time you'll see the smoke. Smoking all the time usually means a piston to cylinder issue: rings, or some other problem with those components not sealing properly.