When you have a menu item pointing to an index action (a news/index action) it seems pretty reasonable to want that the same menu item is activated by another action such as the show one.
Right now this can be solved by creating another kind pointing to the show action and crating a hidden child (which arises the problem to be solved in #1), but it seems more like a trick than a solution.