According to the new Users page which now shows edits I have 268 edits. If I am reading the Strunk & White badge properly it should only take 80 edits to earn this badge but I haven't earned it yet and neither has Lèse majesté. Are mods allowed to earn this badge? Is it only on Question edits? Or answer edits?
I just got the Strunk & White badge today. The User's Editors page shows me as having 440 edits.
It looks like it is broken, Lèse majesté also meets the min requirements of 80 edits. The Stack Exchange team did decrease the number of edits required for Strunk and White from 100 to 80 in Nov or Dec of 2010 so maybe there is a bug. I retagged your question with the bug as it looks like it isn't working properly.