The reason that a LOT of users do not wish to open the sketcher is that we DESPISE the "sketch function" and avoid using it if at all possible. The "pre-NX5 hole function" worked extremely well and longtime UG/NX users (I started on UG15) are getting fed-up with the Ideas crowd forcing us to use their crappy command structure. This ill-advised and second-rate hole function that requires the use of sketch is the worst of the lot. There is no valid reason that a call function that worked just fine up through NX7.5 was removed other than to spite the longtime UG user community.
I'm using my spare time (when that bad joke of a PDM system, "Teamcenter", another piece of less-than competent legacy code from the Ideas group) is intermittently KAPUT, to work towards building a custom macro to restore the pre-NX5 hole call function so that the users can tell you Ideas code monkeys to go sit 'n spin. Never P-O an engineer- we create creative solutions for a living and will OWN you.