I think it is a beautiful invention for hunting. As I understand the thing about hunting is more being out waiting for prey than the actual marksmanship. and if hunters use it it will eliminate a great deal of bad shots which only hurts animals but don't kill.
If you want to enjoy pure marksmanship you don't need to play with animals but you can go to a shooting range.