Chat Availability Settings Should Apply to the Bot

Why is there an option to “Hide chat launcher” when “all team members are ‘away’ or at capacity” or when it’s outside business hours if it doesn’t actually hide the chat launcher? What’s the point of business hours then?