For me, the wonder of being in the woods and fields hasn't been any different whether I was in a ground blind, a treestand, a buttpad on the ground, walking behind a pointing dog, or standing and listening to beagles run. In all cases I've had intimate encounters with nature. None has been more "mystical" than another.
From the standpoint of a new woman hunter, I can tell you it isn't a desire to take shortcuts or practice less that drew me to the "technologically advanced" archery equipment. My biggest concern is making a good shot when you have only that one shot to make. Maybe it's a girl thing, but I was terrified of screwing up and making a wounding shot and being unable to recover the deer and that was keeping me from even trying bow hunting. I've been to enough of the Outdoorswomen events to know a lot of other women feel the same way.
I started with a crossbow and became consistent enough that I was willing to take it into the woods. I was very disappointed with the limited time I had available to use it. I mean--jeez, you can use anything during late antlerless season, bow, rifle, shotgun, muzzleloader, handgun, except a crossbow. That seems kinda ridiculous.
This year, I bought a compound vertical bow. As critical as I can be about my own shooting skill, I know I am ready now to be in woods with it this autumn. I just got my Dad's old recurve out of the attic and bought a new string, got a glove, and some wood arrows. I'm planning to have some fun with that over the summer. Come fall, no matter which one I take in the woods you can bet I'll have practiced more than anough to be confident I will make a good shot. I just wish I had the option to use my crossbow especially on days I have to bundle up in so much clothing that finding my anchor point or thumbing my release will be a royal pain.
As long as the resource is not negatively impacted, I don't have any problems with any of the equipment I've used or seen at the shows. I completely agree with Joe Archer. Use whatever legal weapon you want as long as you are competent with it and support other hunters wishes to do the same.