nobody needs your merriam webster definition. you never even spent a day as a developer in this company and somehow you think you have the credibility to back a comment on their competence?
Your emotional comment is inappropriate. You seem to think that calling a team incompetent is the same as calling individuals incompetent, which it isn't.