Hm maybe it was in an update? I don't have the (now 2) most recent update(s) and I've always had the problem of my sims autonomously doing activities that they don't like and getting mad about it. Especially dancing. Sims are always dancing...
I don't think it's a great idea for sims to cancel out actions you specifically gave to them if they don't like it. In that case if a sim hates cooking they'll never eat. BUT I always wanted likes/dislikes to have an effect on autonomy. Currently, they do not, and it's probably my biggest problem/disappointment with them. Like a lot of things in this game, they just act as flavor text...
The constant popups are also annoying, and I'm still getting them for non-household sims as well. At least it stopped for the walk-by NPCs. But I still get it for friends my sim has visiting...
We also still need more categories like food/drink, and more activities included. I want to see GT clubs level of activity options for likes/dislikes. Kids also need more activities specifically. Why can't my artsy kids like anything art related? No painting no craft table nothing. It's frustrating.
Likes/dislikes can be an amazing system if they put the time and effort into it. They said they were going to keep updating it but I haven't heard anything about that since we got that initial patch ?