In the 2.0 release the settings page for AIOSEO has been moved to the very top of the sidebar in the WP dashboard. There's really not reason for this. Plugin settings belong in the WordPress "Settings" sidebar menu.
It has become trendy for plugin developers to want their plugins front and center in the WP dashboard. I already installed your plugin, you don't need to convince me of anything else. Moving your plugin to such a prominent place serves no purpose. Imagine how busy the dashboard sidebar menu becomes when every plugin wants to do this. Make it stop.