Longely good point. It isn't really a big thing but let’s say you are flying a lot, you open a website while you are on ground and when you check back to read it while flying you want to add it to the home screen. Or you live/are on vacation in an area with poor connectivity.
Actually the use case I faced: There are links that are changing based on your location or something else as they redirect you. I turn‘t off the internet to prevent an URL to change before adding it to the home screen. But nothing happened as I clicked „Add to Home Screen“.
Besides this rare use cases, an option that you offer in your software should provide feedback at any time. A click on a button that tells to lead to an action but just doesn’t do anything is degrading user experience.