Teks screws - good heavens, if you're going to try to paerse things, get the name right! "Teks" is a brand name / trademark of fastener made by ITW. That's TekS, not TeK.

I'll make the same point I made in the 'sheet metal screws for bonding' dispute: Using the correct fastener for the application that it was designed for is perfectly proper. It's only when you use the wrong fastener that you have problems. For attaching things to sheet metal, a Teks screw is perfectly proper - that's why the last code cycle modified the 'no sheet metal screws' rule to where I believe that the rule no longer applies to Teks screws - but that's another discussion.

There has certainly never been a rule against using Teks screws for uses besides attaching a bonding wire. Don't try to 'infer' this because think the box should be bonded to the metal wall, etc ... because these are the very screws that hols metal stud walls (light steel framing) together.

Now, if someone is using Teks screws to attach things to drywall, masonry, or wood, there's an issue.

As for the enclosure issue .... IMO all that matters is your fill factor, and that the enclosure do it's job.

We've become spoiled by our ability ot make custom products. One need not go far back in time - indeed, there are likely still some example around - where the 'factory made' items used the same enclosures as you might get from a supplier. Only later did the manufacturers start gettig fancy, with custom features like hinged doors, mounting flanges, and custom sizes.

Yet, this topic is the equivalent of disqualifying the winner of the Boston Marathon because it was found he wore "Cross trainng" shoes, rather than "running" shoes.