Fascinating article. My favorite line is at the very end.
“and if any one calls you a sissy, swat him in the nose with a good masculine fist.”
(Not that I advocate any undue violence.)

Let's all hear it for the $2 vest!

Since we are on the subject of men's proper non-kilted attire. Here is an interesting factoid.
The Tuxedo jacket was designed at the turn of the last century (1900) as informal evening attire. It was never to be warn in the presents of ladies. It was only to be worn during “stag” dinner parties at the club or for informal dinners at home.....Later on in the century, black tie and the Tuxedo were acceptable theatre and opera attire, but only in the balconies, and never on opening night.
My! how the times have changed.