Menu Expanded: Restoring expanded checkboxes in Drupal 7 on menu_overview_form
Whenever new software is released, it is impossible to always satisfy everyone. Drupal 7 is no different... it is a software built by a community. A community of contributors that do their best to satisfy the masses, but not every feature that gets in, or gets taken out satisfies everyone all the time.
One item for me... and no, this wasn't really something that was a deal breaker for me... I'm an avid supporter of Drupal, and always will be. However, in Drupal 7, there was an issue that was killing me... In this issue, the expanded column was taken away from the menu overview page, where you can drag and reorder or disable menu items for a full menu.
The simple argument IS valid... that those items are rarely used (once usually) and the fact that you can click edit, then select the expanded option, then save was enough for everyone to agree that it should be removed. I however, use this feature a lot as I develop, and even in client sites. When I am working on various aspects of my Omega base theme, I have a lot of times needed to drastically change my menus to test the functionality in drop-down menus, proper nesting, etc. So it is a feature that I take full advantage of, being able to quickly select for each menu link in a menu if it is expanded or not. Otherwise, I'm spending possibly dozens and dozens of clicks and page loads to replicate the same configurations.
With that said, yesterday I scratched my itch (not the first time), and released the Menu Expanded module, which simply restores this functionality in Drupal 7. This just goes to show that even though a decision may have been made in the community that goes against your own thoughts, or a feature was pulled out of core for whatever reason, doesn't mean it's time to whine and cry, because thanks to the power of Drupal, it only takes a little bit of contributed code to fix the issue, and put back that feature you came to rely on so much!!