A major point of contention is the "soulmate" rule. Critics on IMDb and fan forums point out that Sabrina had broken up with Harvey (her eventual soulmate) multiple times without ever turning to stone.
The "equivalent exchange" spell serves as a narrative excuse for several major cast departures. Fans often find the exits of Josh (moving to Prague), Miles , and Aunt Zelda (who leaves the show after this episode) to be rushed and unsatisfying. Sabrina The Teenage Witch - Season 6Eps22
To save her, Sabrina makes a deal at "Ed's Life and Storage," gambling her own "true love". The episode ends on a massive cliffhanger as Sabrina herself turns to stone and falls to pieces after Josh, Harvey, and even a random repairman all walk out of her life simultaneously. Critical & Fan Review Highlights A major point of contention is the "soulmate" rule