I think it's really good if open source projects set up their own Gitlab server, to have full control over their project.
But it's super annoying to register for each,if you want to report a bug. Especially if there is no registration with Github or Gitlab sign-on.