I’d say that “practical’ has two main meanings. One is “achievable given certain constraints and limits”, the antonym is “impractical”. Two is “focusing on the direct outputs”, the antonym is a bit hard to come by but the opposite meaning is, basically, “done for status/signaling purposes”.
Neither of the two meanings implies simplicity or bluntness.
To me, practicality doesn’t imply triviality.
I’d say that “practical’ has two main meanings. One is “achievable given certain constraints and limits”, the antonym is “impractical”. Two is “focusing on the direct outputs”, the antonym is a bit hard to come by but the opposite meaning is, basically, “done for status/signaling purposes”.
Neither of the two meanings implies simplicity or bluntness.