BINGO!!! Right answer, first post out of the box.
I would add one small thing: the act of being Baptized is indeed a public affirmation of one's commitment to following Jesus Christ.
That public affirmation does not need to be in front of an entire church, or in front of a large group of strangers.
A small group of close friends and family is certainly appropriate.
My wife and I were baptized together in 2002. Our witnesses were our young children, members of the pastoral staff of the church we attended, and some of the folks we knew through our church and which we volunteered our time with. I think the total was somewhere between 15-20 people tops.
Some members of our church keep it small with close family as witnesses, others are baptized at the end of one of our church services in front of @ 2,000 people. It varies widely.
Can you cite any Scriptures that say baptism is a public affirmation of your following Jesus Christ?
Any?