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.