What I am saying is that I have never done this, have seen the need for this, or have heard of anyone doing this or having the need for this.

To create an absurdist analogy it is like saying that because labels on cotton T-shirts are the same size that you could take them off shirt A and sew them onto shirt B. It is possible by there is zero point in doing it other than to say that you did it.

Correct, there is no need. It is more of a preference, maybe a challenge or code golf type of thing. One advantage is less thinking / decision / boilerplate is needed when adding elements.

Semantic:

p

Normal:

p class=paragraph

Utility:

p class=mx-1 py-1 my-2 text-medium

It is like buying a medium shirt rather than getting a tailor-made t-shirt.