Pools are just a bunch of miners working together to have smaller rewards more frequently, it helps the lower hashrate miners and gives security to the higher hashrate ones. They do not "steal" any btc from the smaller miners, as the hashrate of the pool is the SUM of the miners inside them
Pooling does not hurt mining but it can (not saying it does) hurt both the stability of bitcoin and the security of bitcoin.
If two large pools covered more then 50% of mining they owners could collude together to change transactions. This is unlikely but it is not nearly as unlikely as 51% of individual miners coordinating and doing the same thing.
Secondly if a pool fails it takes down a much greater amount of computing power for the network then if a single miner or even a group of miners fail. It removes a part of the redundancy of the bitcoin network.
This is what I am trying to understand, if you are in it for the long haul these things should be very important to you. I'm sure my poll will be proof that the majority of miners are in pools. If pools start pooling there will be a serious problem right? Like you said just they just need 51% , all you need if a few very large powerful pools to join together. This may not happen now or not for ten years but this a very serious possibility correct?
Is there anyway to see the number of miners, their power , and how much blocks they are solving?
Edit: Also what is stopping one person with a nice chunk of cash from taking majority control of the network right now?
Wherever there is money, there is greed and corruption, the whole point of this currency is to be more secure than others so I am just trying to understand how exactly this security is accomplished. Like you said pools can possibly be a threat to this security... this is why I am trying to understand how pools effect the network as a whole and how it operates.