Essendon has been slammed for its “embarrassing” performance late in its heavy Anzac Day defeat at the hands of Scott Pendlebury’s Collingwood.