I still use a 16 gb one for my DSLR. When I bought it about 7 years ago, I opted to get an older entry level canon which was basically better specced than the current (at the time) entry level model and far cheaper. The new model did have wifi though so I got one of these. Works pretty well. And other apps support them not only their included one (PhotoSync on iOS comes to mind). They are slow AF but get the job done.
I had good luck with these at my wedding. Instead of disposable cameras, I put cheap digital cameras. It didn’t take long for guests to realise that the pictures were appearing on a large tv, in a sideshow. People got a lot more creative when they realised they would be seen quickly, not weeks later.
I managed to get them working without proprietary software, too. The onboard script logged into WiFi and uploaded the photos over ftp.
Given their size and the level of tech at the time, it was pretty impressive.
There are also horseless carriages.