Google Photos with shared albums, works great for my family & friends.
It used to be impossible for everyone to get all the photos after a vacation / trip / event. Now we just create a shared album and everyone upload everything.
Edit: WhatsApp biggest flaw is the aggressive compression. It takes pictures down to an unacceptable qualify.