I’m not an academic so maybe this is normal but 20+ “authors” of a paper seems crazy to me.
Contrast that with other areas where people who contributed significant amounts of work towards research often get omitted from the work.
I note this from experience as a former academic and being close friends/family with academics.
And our project is a "software only" project. Other projects have to build an experimental device, babysit the device during the experiment, cleanup the noisy experimental data, and then try to reach conclusion, so it's natural to need more authors.