Agents are generally good. They protect working class lads who know nothing about contract law or economic value from the vultures who run football clubs. They make sure their boys get paid the right amount. Without them, we'd still have footballers on £20k a week.