The short version: scrypt leans on memory, forcing an attacker to buy expensive RAM-heavy hardware instead of cheap GPU ...
That old Java icon had a much bigger résumé than I gave it credit for.