I’m with you on the 3 times and most time it is good enough.
My current tree skirt project had 45 blocks to stitch together. There were a couple of intersections that had issues. I learned to baste them together first, check alignment and then stitch down the seam again.
Yep, 3 times and I’m done!
PS: I also used pins about every 1/2 inch to hold the pieces together and that helped.