You have much to learn.
1) The supply of Bitcoin can easily be diluted with wrappers and paper claims off chain. Past cycle is evident for this.
2) The spam issue raises the bar for new participants bc it’s more difficult to do an IDB (4GB of RAM HW no longer works), you need 8-12 at minimum. The same problem is here for old participants who need to make a fresh sync of the blockchain due to critical errors, or changing hardware.
3) the Blocksize limit doesn’t prevent storage concerns, see below image for details.