I think without Benteke's 17 goals last season Palace would have gone down, so they were better off spending £30 million !
You do have to spend obscene amounts to stay in the Prem I am afraid...mind you every club is given obscene amounts for that very purpose.