I called Fortune customer service (1-800-621-8000) and notified them - they gave me an email address for their editor:
[email protected]
I think I actually got a human responding:
Thank you for your letter to FORTUNE. We appreciate you taking the time to share your thoughts...