In general, even if it may not be "optimal," significantly non-standard keyboards (yes, Mac isn't quite like Windows) is IMO more trouble than it's worth.
Back to the author's point: "good enough" is the bar, when we are talking about a choice that impacts millions of users. Changing "good enough" to "optimal" requires gigantic costs in retraining and redesign, and simply isn't worth it.