Truly voluntary treatment, where the kid can leave if the treatment is not what he thought it was going to be, is a whole 'nother ball of wax from involuntary treatment.
Freedom means allowing other people to do things you don't like.
If this kid truly wants to be where he is, and truly could say, "Mom, come get me," without Mom buying into the crap about, "Oh, he's manipulating you," then this is perfectly fine.
I don't think it's what I would have wanted when I was a teen, but I'm not this kid and he has a right to try the treatment he thinks will help him and to seek to better himself in his own way.
Voluntary, with the option to leave, makes all the difference in the world.
Mom, I salute you for being willing to change your kid's facility (or bring him home) when he asked, and for only putting him in one at *his* request.
It's okay for rock stars to check themselves into Betty Ford, and it's okay for this kid to check himself into the facility of his choice if he decides he needs one and his parents agree.
If all parents were as sane as you, we wouldn't need to be here.
Timoclea