JBoss Portlet feature always required those dependencies. The problem was happening when the user created a portlet. Because of that the seam dependency was added to the portlet feature within JBIDE-7293.
The next JBoss Tools version will have the JBoss Portlet Core feature that won't require Seam and the JBoss Portlet Seam feature that will require Seam.