As silly as it sounds I'd actually be more surprised in Freo lost a close game by 20 points or less rather than how much they actually did.
The fact that they lost as much as they did to the bottom of the ladder team must means they weren't there to play. They rested their main players (Sandi), they were probably going through a heavy training load (as much as that is a cliché) and St. Kilda were doing it for Lenny. However if Freo did show up to play, and still lose, that would have been more impressive.
Or not. Still a mighty effort anyway.