You can simply ask “git log” to show you one coarse entry per Pr rather than “destroying” the more granular history
It's like 4K porn. It's less appealing when you see everything.
The issue for me is when commit who are about adding a new value in the env file become mixed with template and responsive handling, mixed potentially with a bug fix.