Kane Cornes has slammed the Eagles' decision to re-sign Elliott Yeo on a fresh three-year contract in June last year.