Hard disagree. KPIs are invaluable for any modern tech business because they provide clarity on what the organization's goals are, and how to achieve them.
Let's say you have a goal to increase revenue by 50%. You come up with a plan, and assign different sub-goals to departments like Marketing, Sales, etc. Each person then gets a sub-goal down to the lowest levels of the org.
KPIs provide incredible org-wide alignment which no other management technique before, or after, them produces nearly as well.