When placing a nut on a bolt, there is an axiomatic reality that must be observed; two nuts don’t go together, and likewise neither will two bolts.
Its not a function of discrimination, or the hating of the thought that no two similar pieces of hardware unite, but rather a simple fact that bolts require a nut to function properly, and conversely the nut needs a bolt. The hardware is designed to mate and perform a function. And because bolt on bolt action doesn’t work, doesn’t mean that those same Bolts cannot find a matching Nut.
Nut on Bolt is still perfectly legal and allowed by design.