I’m also for cleaning this up..
You’ll also notice that each of those urls has a different canonical pointing to itself. (@RGJ already mentioned this)
Correct, I imagine it should be the same for the user urls, or at the very least have all those urls share the same canonical.