So itch.io was down yesterday and i want to know more about how it work and i did some research to find out this wasn't the first time. Just to be clear this post is not meant again/offend anyone i just want to know how things work.
My questions are
1-itch.io was down yesterday and the itch.io staff couldn't do anything about it why?
2-Can't itch.io or other platforms(Steam as an example) to host their own website instead of dealing with a Could hosting provider?
3-Unlike other platform itch.io get taken down many times more than others any particular reason other than maintenance?
thanks for your answers