I liked Yar. One of the biggest things I learned in my recent rewatch of Season One is just how much better she was than I remember. But I'd also agree that Crosby's overall involvement in the franchise was... minimal, compared to that of her co-stars. It was terrific to see her alongside them when they all reunited on stage last year though.
The Trek producers really threw Crosby a bone by bringing her back in "Yesterday's Enterprise" (and later as Sela). More often than not actors who walk away from a tv series like she did don't get a second chance.