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?
i see what you mean but the solution is not by removing the decentralization and make an authority to look over them. the problem is coming from the SPV mining.
if pool decentralization continues hopefully this problem would be solved and no more pools would risk doing it.