Потому что они не существуют в реальности, а существуют где то там, на серверах. Нам же - обычным людям - даётся некое пространство, называемое облако. Скорее всего его назвали облаком из-за нескольких причин: 1) это пространство мы не можем увидеть, оно будто парит в воздухе, как облако; 2) облако символизирует лёгкость, а облачная синхронизация - это отсутствие каких либо проводов, это простота и лёгкость; 3) облако может увеличиваться и уменьшаться в размерах, как и предоставляемая память облачного хранилища; 4) облако состоит из частичек воды, как и облачное хранилище состоит из "частичек" - байтов, килобайтов, мегабайтов и тд.