he he, one of those questions where the answer begs the question ;).
Not all properties inherit by default Appendix F. Full property table
[w3.org], and not all versions would apply inherit even if explicitly set. Hence the popularity of variations of:
But as the universal selector is very inefficient I think the real message in the question really is to ask if it is the best way to achieve the desired outcome. Legimate? I guess that depends on the code-complexity/code inefficiency trade-off edit reason