The Support Manager attempts to create the directory when installed, yes. However, if you have an invalid uploads directory set (under [settings] -> [Company] -> [General] -> [basic Setup]) at the time you install the plugin, or your user does not have permissions enabled to create a directory at that path on the server, it could fail to do so.