The YUI Dom utility isn't meant to replace the DOM specifications from the W3C. It uses them as a foundation to develop the tools available to you when working with the DOM. It enhances the existing DOM specifications, giving you more power in the fight for cleaner code.
It may seem a little complicated at first, but the Dom utility is actually one of the easiest utilities to use. You don't need to create any objects using constructors or factory methods; you just include the utility reference in your code and make use of the methods you need. If you've already got some experience in manipulating the DOM using traditional methods, picking up the new methods defined by the YUI Dom utility won't take long at all.
The Selector Utility enhances the ability to locate any elements in a page, replacing the several native DOM .getXxxx()
methods and those added by the Dom utility with the flexible syntax of CSS3 selectors.
The DOM and events go hand-in-hand and the latter would certainly not...