I think it's unfair to say that about the Citizen bikes. Very few of us have actual experience with them, and that's why you don't see much in the way of reviews. I think for casual riding, the Citizen bikes are probably fine. If money is tight, I don't see a reason not to buy one.
That said, BB49's advice on the Downtube line of bikes is good. They have been favorably reviewed in these forums time and time again.