Яндекс.Фотки - хранилище публичное. Если Вы не хотите, чтобы ваши фотографии видели все - Вам придётся складывать их в отдельную папочку и закрывать паролем. Только тогда будет какая-то приватность - посмотреть запароленную папочку смогут лишь те, кому Вы дадите на неё ссылку и пароль.
Яндекс.Фотки - это для того, чтобы фотографии ваши видели все. Комментировали, оценивали (если Вы явно этого не запретите). Можно в конкурсах участвовать там же, на Яндекс.Фотках. И даже призы получать, если фото будет высоко оценено в результате голосования пользователей сервиса.
Яндекс.Диск же - это ваше персональное облачное хранилище. Ваша "флэшка", которая всегда при себе, куда бы Вы ни поехали. Был бы доступ в Сеть.
Туда Вы тоже можете дать доступ тем, кому нужно. Но по умолчанию - доступ только у Вас.
Я на Яндекс.Диск выкладываю фотографии "для своих". Просматривать их там не менее удобно, чем на Фотках, а скачивать - ещё удобнее.