I generally go with it unless it majorly impacts their progress because I can't switch career/traits (like not liking Gardening during early BACC when they can't just buy groceries).
I currently have a Lazy sim who I set to Dislike Fitness (and the extreme sports that also build Fitness) in CAS. He's a Conservationist and lives on the island opposite the volcano. When he has volcano island tasks I get around this dislike by travelling to the volcano part of Mua Pel'Am via the map instead of swimming, so it's acceptable. He also has the Angling Ace aspiration and Fishes a lot (he has over 10 fishing traps too, because it's passive Fishing and he's Lazy), so I moved his Fishing traps into wading depth so he doesn't have to swim to them.
I also have a Party Animal/Foodie who I originally set to Dislike Mixology, as I planned to do Juice Fizzing with him instead, making batches for his parties and using up some produce from his kitchen garden. However he rolls Mixology Wants occasionally, so I switched it to Likes instead. He can't hate it that much if the Want to drink nectar overrides that, right? Thinking on it again though, I might switch it back and have him suffer the pain of pouring the nectar for the pleasure of drinking it.