Earlier quoted context omitted.
Don't get me wrong its good that the option is there, but short of coding and operating your own full node Metamask will still be trusting a centralized third party
I'm not sure I understand, running a full node requires some consumer hardware and a few days. And most infura usage doesn't even need a full node, so it's easier to run. The API is the same, swapping out for another node is just a config change
There are monthly utilities and regular maintenance as well. Networking could also be a problem, you'd really want a static IP and an unlimited high-speed network which isn't always supported by many home ISPs
> And most infura usage doesn't even need a full node, so it's easier to run
I don't know as much about the protocol details of infura. Have they found a way to verify transactions with a partial node? That'd be huge if they have, regardless of what happens to the current NFT platforms!
Many projects have chased pruning, but it always seems to get stuck when people realize that means adding trust into Tue system since you can't trace back to the genesis block