Azrael the cat
Arcane
Non-compete clauses are tricky as hell, if you want to actually enforce them (because they brush up against the edge of anti-competition laws, for obvious reasons). They work, sure, but they get very readily struck down unless you can show that you've paid market value for that non-competition clause. ESPECIALLY when there's no geographical limit - it's hard as hell to make a non-compete clause stand up post-sale if it covers an entire nation, let alone having it work internationally.
It's why it's standard to bring the previous owner onto the payroll of the company that's buying it. That's the only 'easy' way of making it work - because you can say that you're actively, currently, paying the guy (in part) not to compete with you. Folding it into the sale contract is theoretically possible (and doable enough if you're just saying the guy can't open a shop with 5km of you), but it's generally deemed a bad risk. Much safer to just hire the damn guy for a couple of years - the clause won't be enforceable beyond than anyway, unless you're paying him way above market value.
The biodocs would have certainly signed non-competes has part of the sale to EA, but they're likely limited to the period in which they on EA's payroll - maybe a couple of years beyond at most (assuming EA likes its contracts to do what they say on the box - which is a pretty dubious assumption, admittedly).