The Bitcoin network is strong if it is distributed. Fewer points of failure that one could attack. Everyone mining for one (or few) pool hurts the distributed nature of the network. If that (those) pool should happen to go down and the miners don't have failsafes, the network computational power is decreased, which could allow someone with massive amounts of computational power to attack the network. A successful attack on the network could undermine the value of Bitcoins which would make mining pointless.
A healthy network has millions of points of failure, so it probably won't fail.
sounds much better than
Large pools are bad for the security of the network because if a single pool gets more than 50% of the network's total power, the person who controls that pool can control the network and be able to spend the same coins twice.