Subsidies make sense at times. So I would never agree with your statement.
Subsidies make sense when developing new technologies.
Subsidies make sense when there are short term economic conditions that could see the elimination of an industry even though the longer term prospects are sound.