yeah they really need to improve on the influence of likes/dislikes on autonomy and sim to sim reactions, especially when it comes to hobbies.
I purposely set a whole family of sims to dislike dancing just to see them still autonomously dance whenever they could...it makes no sense...
They could add a new interaction for likes/dislikes like "Enthuse about shared interests" if they have likes incommon, where the sims involved would get exited and it woud boost their relationship alot.
And maybe "Argue about interests" or "Mock interests" when they have clashing likes/dislikes.