We need someone who's willing to donate an old Arduino board, and actually pull out the test equipment, and just actually what extremes starting with pin current, maxing them out, see how hot the atmega chip gets, repeat again after it's cooling down, actually once and for all have real data.
I've maxed the pins out before, even got the polarity wrong, lived to tell the tail even after seeing smoke come off the damn chip!