The licensing case is the one worth the effort
For most sites, ImageObject markup adds marginal value: search engines can already tell what a page's images are from context and alt text.
The exception is anyone whose images have commercial value. Google supports a licensable-images treatment driven by two specific fields — license, pointing at your terms, and acquireLicensePage, pointing at where someone can buy or request permission. With them, an image result can carry a licence indicator and a route to obtain rights.
Without them, an image that ranks well in Google Images is traffic you cannot convert and, frequently, use you cannot control. The markup is the difference between images being taken and images being licensed.