I wouldn't mind if I found him more entertaining, but I don't want to spend time with any character that's grating, hero or villain. Like, he's okay. But I also think that he's easily the least engaging (not likable, just interesting) character in his own movies. It was pretty striking to see how well the other characters carried their own subplots without him.
I guess one thing is I don't particularly like Chris Pratt. Another is that I've actually read the Guardians comics, which came well before the movie, and several others in which Starlord appears, so I know him to be a douchey man-boy that a lot of people (other characters) don't like, and whose "leadership" is often casually subverted by other members of the team, who are pretty interesting characters (both Gamora and Drax are profoundly more interesting in the comics, enough so that I almost couldn't bear them in the first Guardians and have just come to accept them over time; obviously Rocket and Groot are so awesome they could not be held by back the transition to the screen). So, actually, for me, kinda douchey Chris Pratt and his kinda douchey behavior is one of the only things the movies got RIGHT, as Gamora is a pale imitation (really just broke my heart to see it), Drax went from being this grim force of nature to being the plucky comic relief, and I really didn't understand what the hell they did with Yondu, who was "a spiritual warrior" before he became a gruff, low-rent, blue space-smuggler.
So, I'm coming from a different place because the cinematic Starlord is, for me, one of the consistencies with the characters, and delivered something that a studio like DC would never dare try - besides an anthropomorphic tree and a talking raccoon with a machine gun - a lousy hero. It's exactly what he's supposed to be.
EDIT: I don't know, I'm not sure I'm making sense, I'm exhausted from work and the gym and I have a cold, my point is that while Marvel does things like put the first black superhero on the screen, put a talking raccoon with a machine-gun on-screen, put an anthropomorphic tree on a screen, turn their most serious hero into their funniest, make the centerpiece of their cinematic universe the one who is constantly fucking things up and almost getting everyone killed, have one of their heroes admit to a suicide attempt on-screen, on and on, they put one of their intentionally least-likable characters as one of their biggest cinematic characters. But hey, the movies also aren't called Starlord, they are about the characters in the group and maybe it's a really good and even intentional thing that they are stretching out more and more with the other characters. I just like that they put a stupid asshole on-screen and said, hey, if we can do a talking raccoon, we can do this too.
But no, I do not like him. I'm just perfectly content with that.