There’s a local cleaning service in my area, a business named “Men in Kilts”. And yes, they do wear ‘em.
I would wear my kilts to the office, but my company doesn’t recognize them as “ethnic” clothing like they do some other garments. Beside’s that, there are the “macho” types that would give me a hard time about it. It takes bigger balls to wear one than it takes to ridicule someone for it. Some American men are such wussies.