On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I can't say I'm an expert but i have a "Not bad information's" about it.

1-if one Service fall i start using the Other Example:I have 2 Internet subscription to my home and if one fall and lost connection i start Using the Other(not the same ISP) they are in contract with one Server Service can't they contract another(it might be expensive or legally they can't I don't know what are the contract terms or Itch.io budget).

2-WIth the technology we have isn't easer than before the internet and Computer World are evolving by time and the market offer many things hardware/Software with different prices as for maintain their own Data-center they can hire an IT that specialized in those stuff.

3-well i compared it to GameJolt witch should be an equal competitor i use both itch and gamejolt daily and i didn't notice gamejolt getting down there are sometime that you feel that the Website no responsive or slow but not down while itch it can suddenly be down for 1+ hour.

1-

This is called redundancy, normally the same provider can offer it to you, since they usually have several data centers around the world, but it is more expensive and it can always happen that something fails.

Having everything replicated in 2 companies is obviously twice as expensive.

Maybe for you, having and paying monthly for 2 ISPs is not significant, but deep down, you are burning money, because a single ISP usually works over 99% of the time, so only 1% costs you 50% of your internet account.

Paying an additional 50 dollars a month is not the same as practically doubling the costs of a company in an area ;)

2-The best thing is the experience, create your own data center and sell the service to Itch, if you can do it better and cheaper than what they currently have, we will all thank you.

3-

Maybe they pay for more redundancy or you haven't noticed their downfalls. I personally don't find Itch to have been down long enough to be annoying or worrying.