I like it I always have. Sometimes having to make pixel-perfect jumps from platform to platform gets a bit tedious, but the T-Rex levels more than make up for the bad bits, IMO.
I'm especially fond of the human shooter bits where you have to run and gun against the raptors. TLW: JP is the very definition of a Marmite game - I love it, but I know people who genuinely loathe it.
Which camp are you parked in?
No matter how much you think the world revolves around you, you'll always be just a character in someone else's story.