Well said, Heathenhammer; this really hits at the heart of the matter. Comparing classes only works if you are comparing classes that serve the same role. In a few years, when we (hopefully) have several more classes filling each role, then this argument may have some merit.
A friend of mine used to always say "It's better to ask for foregiveness than permission" :) Kidding of course. Or am I? :) That said, when I look at some my favorite modules from PnP with an eye for attempting to recreate them (and I admit that I have thought about it), I think it would be difficult to create exact…