I know there are times when focusing your UI and doing “decisive actions" can be beneficial, but usually it involves focusing on important elements like the navigation.
In the case of the SharePoint ribbon, as soon as you initiate it, by default the whole header is covered. This includes the global navigation, site title, site image, breadcrumbs, view changer, and site description. Here’s a GIF of it happening.
At the very least, covering global navigation is never a good idea. I’ve heard that remove the default divs that surround the header can slide the header down instead of covering it. If I put together a post on it I’ll update this one.