This is the reality.
BTC Miners => 4 Mining Pool operators = security is dependent on 4 guys with over 51% attack vector.

your non-mining nodes do nothing to secure the network.
Just so I've got this straight, you want to present the simultaneous argument that Bitcoin is centralised due to a limited number of miners and also that a distributed network of non-mining nodes don't help at all with securing the network? Is that correct?