I don't find them hard, but i have noticed there's a ton of them. One camp i walked into had more vultures that were on the ground waiting for me than there were sleepers in the camp lol.
Snakes and dogs still suck though...first map i started when a17 came out, i walked up to a small enclosed camp (the ones with cars on their side, barbed wire, etc) and found 3 dogs and 3 snakes. I took a few with me, but i didn't fare so well...and i wasn't more than 100 yards from where i spawned in. Still, fun times, can't complain!
Also agree, the fact you can get some of your arrows back is a really nice change.