Showing/hiding dynamically the 'Updates' submenu was first considered. Unfortunately, with the current implementation, it is too hard on the performance to check if packages have updates available. So, for performance sake, Design and Dev teams decided to always show the 'Updates' submenu even though no updates are available.