when dealing with engineering, terminology is incredibly important, as it conveys very specific technical data.
When dealing with people, terminology is also important, so that they understand what you mean.
In common conversation, the words "build" and "assemble" aren't really all that different from each other.
The problem I have with the Build Vs Assemble threads is that they just serve as a venue for builders to pat themselves on the back for being "better" than the lowly "assemblers". the arrogance shows right through, and does not impress the rest of us at all.
I have heard it said that fish are so varied, that scientifically speaking, there's no such thing as a "fish". While that may be useful to science, if you tell someone there's no such thing as a fish, you look like an idiot.
If someone tells me they built an ARF, I know what they mean. If someone corrects me because I said I built an ARF, I know theyr'e a snob.