looks like your rules trash follower can not die items... And in 4 weeks i never see unity...
[QUALITY] == "Legendary" && [NAME] == "Unity" # [CRIT%] != 6 || ([CRITDMG%] < 40 && [SOCKETS] == 0) -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Wand of Woh" # [MINDMG] < 1100 || [MAXDMG] < 1400 || ([WEAPDMG%] < 8 && [AS%] < 5) -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Rimeheart" # [MINDMG] < 1100 || [MAXDMG] < 1400 || ([WEAPDMG%] < 8 && [AS%] < 5) -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Stone of Jordan" # [SOCKETS] == 0 || ([FIREDMG%] < 18 && [COLDDMG%] < 18 && [POISONDMG%] < 18) -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Hexing Pants of Mr. Yan" # [VIT] < 480 || [SOCKETS] != 2 || [ALLRES] < 95 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Depth Diggers" # [VIT] < 480 || [SOCKETS] != 2 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Ice Climbers" # [VIT] < 480 || [ALLRES] < 95 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Frostburn" # ([DEX] < 700 && [INT] < 700 && [STR] < 700) || ([CRIT%] != 10 && [CRITDMG%] < 45)-> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Mara's Kaleidoscope" # [CRIT%] != 10 || [SOCKETS] == 0 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Talisman of Aranoch" # ([CRIT%] < 8 && [CRITDMG%] < 90) || [SOCKETS] == 0 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "The Star of Azkaranth" # ([CRIT%] < 8 && [CRITDMG%] < 90) || [SOCKETS] == 0 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Xephirian Amulet" # ([CRIT%] < 8 && [CRITDMG%] < 90) || [SOCKETS] == 0 -> [TRASH]
[QUALITY] == "Legendary" && [NAME] == "Countess Julia's Cameo" # ([CRIT%] < 8 && [CRITDMG%] < 90) || [SOCKETS] == 0 -> [TRASH]
All those as far as I remember are 1% to 2% drop items. Even with 3 month seasons and botting 24 hours I don't think you really need to discriminate that harshly on items that may drop a handful of times in a season. It's of course all personal preference, and
blindly using someones itemrules is always a very very bad idea.