Comps can be good or bad depending on how you use them, like everything else. I can understand why you'd hate the "best of all possible worlds" comps that often get thrown out, like comparing Jason Heyward to Daryl Strawberry just because they're both lanky black outfielders, or Lastings Milledge to Gary Sheffield just because they both have quick wrists.
But I personally feel comps based on performance at the same age and level can be very useful as a way to kind of bookend the possible progression paths a prospect could take, whether negative or positive.