Rogers concedes Villa 'made it too easy' for Palace | Stadium Astro