I see a lot of projects run into server capacity issues at launch (token sale, nft launch, etc). [1], [2]
What reason(s) would require these projects to have a server, versus deploying a static frontend to S3/Netlify? My understanding is that the "backend" is the blockchain, and transactions are sent client side with web3.eth.sendTransaction()
.