As for me rating my own mixes I feel they deserve a 5 star (from me) in comparison to other supposedly 5 star mixes I’ve tried. If anyone rates it a 5 then I hope they are being honest with their ratings.
The suspect activity I speak of is that not only is your clique/group propping your mixes, you all rate each others mixes the same way on day 1 of each recipe release. That is clique-ish activity IMO. I don’t have anyone just following me around and dumping a 5 star rating. Just admit that no matter what either of you make you all are going to give it 5 stars on the 1st day of that recipe release whether it deserves it or not.