Okay this one is going to be a controversial one, i hate animal herding. Back in W13 i sometimes did herding and farming for our village whenever our dedicated herder/farmer couldn't do it and i fucking loathed it, it's basically 1-2 hours out of your life every 1-4 days (depends on how efficient you want to do it, but the longer you leave it the more work it is to do all at once), and i didn't have that many animals, bigger villages have a lot more than we did.
If it was just an optional way to progress it would be fine, but after a certain point it's basically impossible to progress without cheese and pig meat (There is an argument to be made about cheese being too op and too easy to automate but eh, idc tbh). And it's borderline impossible to find someone willing to do it long-term (I'm guessing a lot of villages just bot it but idk, maybe there are some masochists that enjoy it or some people just power through it).
I've given it some thought, and afaik the best way to raise ql is to maximize the base ql and the % ql of the product you care about (so meat for pigs, milk for cows/sheep/goats, etc.).
I propose to completely remove the % quality from the equation (I know, controversial) and just make the only things that matters in an animal being it's base ql that would be softcapped (or hardcapped maybe idk, i don't think you should be able to keep on raising it through sheer amount of repetition and rng) around its food quality. This way you'd only need to raise your animals up to the ql of your farm, and there'd be a lot less stats to care about. So you'd just go into the pen and cull all the little ones with worse ql, and keep the ones with better ql, making the herding a lot more simpler and less spreadsheet-like.
But to be fair, my proposal comes from the place of ignorance as i never really herded seriously long-term, thus i do ask for people's opinions on my solution and possible alternatives to it, as i think we can all agree that herding is a tedious chore, thus it should be fixed but not necessarily in the way i proposed.
Edit: Also breeding quality seems a bit unnecessary, maybe consider it's removal too/instead.