Ein Softwarefehler kann zwar niemals ausgeschlossen werden, aber ich glaube nicht, dass Fotos und Videos willkürlich vom System gelöscht wurden! Eine solche Fehlfunktion würde ansonsten in allen möglichen Medien und letztlich auch hier im Forum extrem heiß gekocht werden.
Wahrscheinlich hast du Fotos und Videos versehentlich gelöscht ohne es zu bemerken. Einen Bedienfehler dieser Art, kann ein System einfach nicht abfangen! Wenn Du dem System sagst lösche die Daten dann wird das System das auch tun.
Viele Apple Nutzer sind der Meinung bei iCloud-Fotos handele es sich um eine Sicherung. Das ist aber nicht der Fall! Bei iCloud-Fotos wird Deine Foto-Mediathek in die iCloud verlagert und auf allen Geräten synchron gehalten. Wird ein Foto gelöscht, egal auf welchem Gerät, wird es aus der Mediathek gelöscht und somit auch von allen Geräten.
Apple bezieht hier ganz klar Stellung und empfiehlt ausdrücklich die zusätzliche Sicherung der iCloud-Fotomediathek:
Wenn Sie iCloud-Fotos aktivieren, werden Ihre Fotos und Videos automatisch in iCloud hochgeladen. Sie werden in Ihrem iCloud-Backup nicht dupliziert, daher sollten Sie Sicherungskopien Ihrer Mediathek aufbewahren. Sie können Ihre Fotos und Videos von iCloud.com auf Ihren Computer laden und als separate Mediathek speichern, sie mit "Digitale Bilder" oder "Fotos" auf einen anderen Computer übertragen oder sie auf einem separaten Laufwerk sichern.
Quelle: iCloud-Fotos einrichten und verwenden - Apple Support
Klar sichert Apple die eigenen Server gegen Datenverlust, insofern kann man schon behaupten, dass die Speicherung in der iCloud ausfallsicherer ist, als eine lokale Speicherung, da viele Privatanwender das Thema Sicherung immer noch extrem stiefmütterlich behandeln.
Eine manuelle Sicherung kannst du folgendermaßen vornehmen: Ein Backup eines iPhone, iPad oder iPod touch erstellen - Apple Support