Gotta admit I agree. This is some fucked up bullshit, especially since Aidan's powers fuck him up pretty bad when he uses them so what's the point in locking them down?
It's not like we've proven to be fucking dangers to the community or anything. We've not kidnapped anyone.