Yes.
Although technically the profitability of old hardware doesn't change, it's just that the variance becomes killing if your hash rate is too low. Getting 0.1 BTC per day or having a 1 in 250 days chance of getting 25 BTC, changes the game from a lottery to a steady predictable income.
This also has the effect of allowing small miners (even with new hardware) to play along.
Yes, both those effects do increase the total hash rate of the network and thus the difficulty. And in that regard the security and decentralization of the network. Except that in most pool solutions, the pool maintainer needs to be trusted as a "centralized" party. Mixed blessing there.
hmm.. just posted my answer and then yours popped up. Initial reaction was to agree with you. But actually no, this is not true: as a user you are concerned with the payout. Pools actually do payout differently than solo-mining. They do payout lower difficulty work, while solo-mining with a high likelyhood doesn't. Of course the total doesn't change, but from the point of view of the individual one has to be very lucky to hit the 25 BTC jackpot and otherwise you get nothing. – Jannes – 2016-03-14T15:58:05.043
Yes, indeed the reason to join a pool is to spread the income over a time. Notice I did not mention solo-mining, instead only looking at the income of the mining pool. The pool redistributes its income to its miners, since the mining pool's income depends on network difficulty that is the limiting factor. The lower share difficulty does not influence the miner's income, hence it does not influence the sum of payouts. Lower share difficulty only increases payout granularity. – cdecker – 2016-03-14T16:06:16.450