Yeah, that’s a weird behavior. Here is the workaround I use:
So all tracks with duplicated stars I don’t want in my smart playlists get a “SMARTRATING-IGNORE” mood. All my smart playlists also have a “Track Mood is not SMARTRATING-IGNORE” criteria. It works well enough.