If Craig wright says "full nodes" do nothing, then why do we have BitcoinABC, BitcoinUnlimited etc? (They are full non mining node implementations for BCH).
Miners matter. The miners run node applications (ABC, BU, XT etc.) + the mining algorithm. Core's highly praised "full nodes" are non-mining nodes. The term "full nodes" is misleading.
Nodes with hashing power matters. Non-mining nodes have very limited impact, but may be useful to run for some businesses who wish to independently validate their own payments received