Aberdeen suffered a 3-0 defeat to St Mirren to go 13 Premiership games without a win and two pundits assessed their issues.