If you had no KPIs and no meetings how did you know what to work on and what the company needed? Osmosis?
Pick your flavor of Agile or whatever process your team can agree to, but I doubt the term "KPI" will ever come up when doing real life planning and work.
2) Agile still comes with meetings
Never once have those "KPIs" been actually relevant to real world planning.