The problem with dumping is that in the long term it will put competitors out of business, facilitating a monopoly for the surviving company which can then charge permanently higher prices and stifle any competition before it can get off the ground. So while there may be short term benefits the long term consequences are awful for consumers and reduce innovation.