Yes, feedforward should not be used whenever it is possible.  We want to achieve a significant improvement in dynamic performance.  The following figure shows a case where feedforward is not needed, because the control of a first order process (without dead time) is easy, and the performance of feedback-only is likely to be good.