I liked the idea of a rival but they just kind of forgot to do anything with him beyond have him whine in the corner when you take a centred shot, lol. I think maybe if he had like... any real functionality to the game that made him stand out from others at the camp, it would feel better to have him there. Like, maybe instead of giving you the same kinds of little missions everyone else did, he gave you timed missions, like "I bet you can't get X amount of points on your next outing" or "I bet you can't take at least X three-star photos on your next outing" he'd at least feel... like he had a purpose. Like, it's not interesting if he's declaring himself your rival if you're literally in a whole other league from him for some reason. Make it competitive! Or make him actually mean with the ability to back it up because at least then he'd be funny. Give me a reason to care about him at all!
Anyway to answer the question no I don't like him, lol.