Okay, not picking on this poster. Just using the post to vent
Simply because most people are too lazy (yes, really) to enunciate correctly doesn't make a pronunciation or usage correct. Especially everyone who went through the entire public school system in this country - and most particularly native English speakers - learned proper pronunciation. That includes long and short vowels, diphthongs, vowels followed by a consonant...
Neither is properly pronounced that way (quoting this poster for convenience only, realizing many others have used the same sample). Aaron rhymes with baron; Erin rhymes with heron (in both rhymed words, the 'o' is elided).