I've seen many people lately criticising bitcoin's lack of authority as a possible weakness. From what it seems, users have to put (at least some) trust to miners and pools and rely on them for things like generating blocks with updated clients, including transactions etc. Wouldn't such an issue scale up as bitcoin grows? Could it be addressed somehow?
This SPV mining seems to be an issue, but it wouldnt necessarily get worse as Bitcoin grows.
Hopefully pool decentralization continues and no pool will risk their reputation being caught
doing SPV mining.
Pools don't care getting caught SPV mining. They were the culprit when the 2 forks happened some days ago and they still want to proceed doing SPV mining. They only want to confirm the previous block while mining on it now. Though that still can create a fork then.
And surely bitcoin mining is similar to gold mining in america. Goldrush, only some were able to earn from it, most only suffered, like it's with todays private miners often. And at the end you will have only some big mining corporations, just like it is with gold today. It's somewhat unavoidable.