It is not dumb and it works great. Every thing in life does not have to be “new and improved” if it works.
A website that has the ability to easily post images is not considered “new and improved”. Good lord, it’s called the standard. You sound like a horse and buggy maker complaining about cars.