Are people so into cosplay just because they were lacked of self-confidence?

Or cosplay just make them feel more confident?