In reply to Brent Shepherd.

I think the main point was that WooCommerce is often an add-on to an existing site that handles many aspects beyond eCommerce.

A sub-menu item does cause more clicks potentially for eCommerce tasks. Using a dashboard or tabbed interface is in my opinion a great solution, because I believe that too many menu items cause confusion. If you take for example a blog, portfolio, business, or non-profit site they all may have eCommerce but also many other functions for their site. Having made many destination resort sites that handle everything you can imaging the best solutions were fewer menu links where possible to funnel users, and then provide options.

For this reason, I also have to agree with Callum and his original assertion that a single main menu item is more appropriate.

Further, that on existing installs I have to use the following filters to hide overhanded implementation on the main menu is telling.

/**
* Remove WooCommerce Admin Notices
*/
add_filter( 'woocommerce_helper_suppress_admin_notices', '__return_true' );

/**
* Disable the WooCommerce Marketing Hub Menu
*/
add_filter( 'woocommerce_marketing_menu_items', '__return_empty_array' );
//add_filter( 'woocommerce_admin_disabled', '__return_true' );