What's the choice design that microsoft do that? Of course, as of me, I don't use inheritance a lot, or at all.

But just curious.