Rattlesnakes give off a very pungent odor.
If you have ever dealt with many of them, they are downright smelly.
Most animals if they do kill one will avoid eating it or sticking around.
I noticed the Bobcat rolled around on the kill sight, possibly
marking his territory? Or maybe transferring the smell to himself.