Sounds like sour grapes to me from a guy who didn't make the cut.
Even so, it's still something that just isn't possible anytime soon. Like cliffordcooley said it's suicidal.
Well yeah, I suppose going on a one way mission to Mars could be construed as being suicidal in a way. But it's not going to happen "soon." The goal is by 2024 - 9 years from now. And the technology is available now to do this - it's the money stopping any space agency from going forward with it.
I'm not defending the Mars One group. It's just listening to this guy, he sounds like someone who's pissed he didn't make the final cut and now he's going to bash the program.