I think it takes around a whole day with modern hardware to finish syncing. With a total of ~43 million transactions, that's verifying ~1.8 million per hour, on average, which is ~500 per second.
Well, you don't do it everyday, right ? once you sync, you keep it synced - me personally, I sync once a week and it takes a coffee break to sync.
This means that if, for some reason, there is an abrupt rise in demand for Monero and more than 600 transactions per second are broadcasted, ordinary users will be unable to sync with the network. You claimed that Bitcoin will not be self-sustainable in more than eight years from now, based solely on the belief that there will be insufficient competition for block space. I assert that Monero will not achieve global adoption under the current status quo, given its dynamic block size and insufficient scripting flexibility for second-layer solutions.
I wonder who's the prayer.
600 tx per second ? you know what's the current maximum for Bitcoin is ? 7.
Monero is way more scalable today, there's no argue about it.