Unfortunately, in that community, the term architect is the correct term. For a member of that community to use another term would be wrong. The alternative is for the user of the term architect to go into a long involved explanation of the meaning of architect. I don't know what the full context of this "unacceptable" term was. If it was in a technical article designed for the computer professional I can see no excuse for considering the term unacceptable. If it was in some publication aimed at a more general audience then perhaps the reporter quoting the computer professional should have included a sidebar explaining the term and perhaps other terms that may have been equally unfamiliar to the readers. If this was something you overheard in the local Pig & Whistle then I say caveat auditor.