But then it gets really stupid. The idea that you'd transport water from asteroids to the surface of Mars is bananas. Mars has enough surface water already. The reason asteroid ice is valuable isn't because it's water, it's because it's not on the surface of a planet. To fly around the solar system you need rocket fuel in space, and launching it off planets is really expensive. Landing asteroid water on a planet that already has water destroys 99% of its market value.
Also the idea that water ice is only useful if you're going to Mars misunderstands why water ice on asteroids is useful in the first place; as fuel for flying around the Solar System more cheaply (or with more mass) than you could if you had to launch all your fuel from Earth. That's useful no matter where you're going.
Anyway, I'm not going to debunk this whole article, but it was basically written by a very uniformed person. Basically the only thing they got right was recognizing that launch costs (not engineering ability per se) is the primary barrier to further space exploration.