OpenStreetMap is a database, not a website.
Its purpose is to reference stuff that you can see in the street, not to provide a sleek map website.
OpenStreetMap provides map data. They are not a provider of satellite data. You would have to go look elsewhere, and pay someone else.
Now, the openstreetmap.org website still does a decent job at showing a map, though its geocoder is lacking. The website also lacks several features, some are provided by overpass (https://overpass-turbo.eu) for instance, https://brouter.de, etc. OpenStreetMap data is integrated with satellite data and much more on a lot of websites.
For instance, https://www.geoportail.gouv.fr/carte has aerial photography imagery for France, plus a few map overlays, including OSM. French national geography institute (IGN) releases free aerial photography, there are other sources for other countries. If you go to "edit" mode on the openstreetmap.org website, you'll see aerial/satellite imagery too, licensed for free from bing and others. AFAIK, that license is only for editors, thus they can't have it on the main website (and that wouldn't be a showcase of OSM data anyway).
I agree it's a bit of a shame that the openstreetmap.org doesn't do a better job of showcasing the wealth of data, and it could be more user friendly. There are a lot of other websites that provide the same data, represented differently. https://osmand.net/map for instance. https://www.qwant.com/maps has vector maps and is quite good too!