You can't blame the current board, manager, fans or players for mistakes made by the previous owner. Palace are now a very well run club and every season spent in the Premier league will improve the infrastructure and change the clubs fortunes for good.