Seems to be that the harmful part of the code is actually the OOP. The solution they provide is not a direct attack vs mixins (composition, multiple inheritance), instead they propose to use functions instead of methods but keeping the root of the problems (methods), they may notice in the future that the classes will bring the same issues (the parent can also have a method with the same name...).
Notice that the key solution is to use functions (pure, deterministic).
While react is a good improvement to remove states, it still promotes objects that are still holding states.
I hope they can get more advise from their haxl team :)