This pretty much. Minecrafts ticking system is fucking garbage with a capital garbage.
Not to mention its entire chunk updating system.
Hope you look forward to 1.17, it will more than double the chunk lag. :^)
If you want to see how bad it is, just run a side snapshot server for everyone to fuck around in during the weekend, for example. Some of the world gen in... fuck need to boot... fucking fuck Mojang why doesn't this shitty launcher keep track of versions you've used so you can quickly go back, you dumb cuntnipples.
That was it, snapshot 21w10a, some world gen in that is cool as fuck. Found these random caves in to a huge cavern near a village, fucked around in it for a bit. Might keep it around purely for fun because of the fucked world gen.