The point of this is exactly to reduce the library size AND getting to a stable 1.0 release. By making the class system optional, it becomes an optional dependency which reduces the library size. Supporting only createClass in a stable 1.0 release would mean that we're stuck with that dependency.
The way we see it, ES6 and 7 are around the corner and then the createClass dependency becomes optional.
The way we see it, ES6 and 7 are around the corner and then the createClass dependency becomes optional.