I'd hardly use the word "bullshit" to describe a difference of opinion. That's rather crude and rude.
To me, a creative circumvention of a limitation is a good, elegant design, but not a "hack." A 'hack" is something that "works, but it could be done better." If the design is "carefully planned and executed," in my mind, that's not a hack. I've never heard "hack" used as you describe it - but, if I'm going to go by how it's used, then I have to say the folks who use the word to mean "breaking in" or "changing" or any of the other thing that I feel are bullshit are not incorrect either. I can't complain about you calling my definition bullshit whilst I do the same to their definition.
These froo-froo "living language" people who change definitions on a whim and feel that we have no standards are partially to blame here. It's as if enough people said that 2+2=5 that we could change the rules of math to allow it.
EG - "podium" is a raised platform on which a speaker stands, but thw word was corrupted to mean "a structure that a speaker stands behind which may or may not hold notes, a microphone, etc. "Verbal" literally means "with words" and describes written or oral communication, but many now feel that "verbal" only means the spoken words. I could list several examples, but you see my point.
We do agree about the terms "educated" and "Trained" it seems.
Trained means to know the steps to do something, while "educated" implies an understanding of the concepts involved.
EG I can train you to start an engine by saying "if it's cold, activate the choke" but the educated person knows that a cold engine needs more fuel, and that the choke plate will enrichen the mixture and allow a cold engine to start. (yes, I'm old and still remember carburetors. )