I'm here just to give my two cents.
I have played 1.22 rc-1, and I dislike the new berry propagation and maintenance system for a few reasons:
1: The "NEED" for fertilizers, emphasis on need.
2: The amount of time it will take to grow and propagate, 4 to 8 months to mature, and having a one year cooldown per cutting is too slow.
3: The inability to improve or mix traits.
4: Soil degradation.
I do like that it's harder to get a massive amount of berries, I just think it's a little too much.
Here's my suggestion:
Remove the soil degradation and the "NEED" for fertilizers, having fertilizers being used to increase yield, reduce cutting growing time, and fix bad traits.
To expand on that, certain negative traits could require a specific nutrient to be corrected, for example: potassium being used to increase root growth.
Adding a pruning mechanic alongside the aforementioned use of fertilizers would also serve as a solution that would keep tending to the berry bushes engaging.
Coupled with improving and mixing traits, growing berries would be a viable job in servers, like it was pointed out in a previous comment.
Because of the way the system is implemented so far, if you are looking to have a small orchard with berry bushes with good traits, you'll need to pray to the RNG gods or spend a massive amount of time, not counting the bottleneck with compost.
Lastly, berries are so much harder to farm that they will occupy the same niche as fruit trees, making them pretty much useless since fruit trees need less tending.
Edit: Maybe add the ability to have berry bushes with two vertical blocks, like the old bushes, by adding a support structure (shift right click with a stick or something).