The problem basically boils down to a design feature (or flaw) in the original Lemmy code. The different instances update each other transaction by transaction. Each lemmy.world upvote, post, comment etc is sent to the other instances one by one. Because lemmy.world is in Finland and Aussie.zone is in Sydney, that takes about a quarter of a second.
Lemmy devs never pictured a situation where one instance would get so big that they couldn’t update everyone in a timely manner. Basically, lemmy.world generates more than four upvotes, comments, posts etc per second. So it took until this afternoon for me to see your comment.
The latest version of Lemmy code allows instances to open more than one stream of updates. When/if lemmy.world upgrades to that version, they’ll be able to open several channels to update the other instances.
At the moment, the majority of us agree that immigration is necessary - particularly of skilled workers. We also agree that we need people in some trades desperately. But, it’s a leap to accept unskilled people into tafe courses and apprenticeship programs.
I see the problems, no idea how to fix them.
I do know that we can’t discuss it in a sensible debate. Particularly not in an election year.