I have never had a problem with the Revolutions on deer. But I would never trust a mechanical on an elk or anything bigger than a deer. I don't care what mechanical it is, currently on the market or a new one that may come out in the future. Bones are to thick on those big critters.
Sorry to hear of your bad reports on the function of the broadheads.
I bought and liked the one package of Revolutions that I had, but I won't purchase anymore mechanicals. I will stick with my fixed blades. Even though I made 3 good kills with the pack I had. Just my personal preference.

My Web Page
www.geocities.com/hfpmad