Maybe instead of an acrimonious should-we or shouldn't-we debate over federating with threads, instances should discuss and come to some consensus on terms threads would have to meet as a precondition to federation. Call it a union. I'd say migratability from threads to other instances would be one crucial prerequisite.

(I have no idea whether threads currently supports this.)