Runlevels control what daemons are started/stopped. Profiles are run when users create a new command environment. Mostly by logging in or creating a new command shell such as by executing the "sudo" command or opening a new terminal window.
So the answer is: runlevels have no connection to profiles at all.
Customer surveys are for companies who didn't pay proper attention to begin with.