One reason that you might not want to rotate the ICSP header is that some shields use it to bring the reset line up
I don't know about an auto-reset jumper. I haven't seen anyone clamoring for it, and the only complaints I've ever seen are about the older Arduino boards not having it.
Please enter a valid email to subscribe
We need to confirm your email address.
To complete the subscription, please click the link in the
email we just sent you.
Thank you for subscribing!
via Egeo 16