Question about chooseBestSampleRate()

Quick question about the chooseBestSampleRate() function in the AudioDeviceManager.  Why does chooseBestSampleRate() return the lowest sample rate above 44 for the current device instead of the sample rate that the current device is set to?  For example, when called from setAudioDeviceSetup() the audio device is reset to 44.1 when selected from the AudioDeviceSelectorComponent.  Any info you guys could offer would be much appreciated!  Thanks!