Brave was and is designed with privacy in mind. So Brave was looking for another way to synchronize data without having accounts.
As you can see this is far more complicated than the devs might have expected initially. Unfortunately management decided to tell everybody this feature is ready while it was far from being ready at all. Somit will still take some time before sync will work smoothly.