It is informative, but how often does the average person read this kind of information? Especially when they are set on doing something simple, such as turning off Bluetooth. What if you never use the settings menu, and only turn it off from the notification drawer? They never see that information. Not to mention that it’s such a small option (even though it’s a big paragraph) that they make it seem like they don’t want the user to disable it completely.
What they should do, is when the user disables Bluetooth the first time (anywhere on the phone), a pop up is at least shown to instruct the user that it is still scanning in the background. That way the user is informed. OR, hear me out, have background scanning disabled by default and prompt the user to enable it the first time they disable Bluetooth.
Out of curiosity, would they be subject to these laws/protocols/regulations if they are (developers or organization) based in the US, but offer releases hosted elsewhere in the world AND/OR develop the product with code hosted elsewhere in the world?