I was just going to put this in the comments but it was getting too long.
The point I'm trying to make is that I believe it *is* black & white. In the Bible God commands us to be baptised as Christians. Just like we're commanded to love one another, worship Him, and spread His Word.
But I agree that one's own reason for getting baptised should be genuine and valued. When I got baptised, I did it because I felt it was the right thing to do. I knew that I believed and felt the next logical step was to get baptised. To me it is black & white, so as soon as my church felt I was old enough to get baptised, I did it. When my brother was contemplating his baptism, my parents urged him to do it. "Just do it. It doesn't matter whether or not you think you're ready." I was shocked by this response.
Although he and I are really close, we rarely discuss theology. I honestly didn't know if he had truly accepted Christ or if he was just going through the motions. I guess mom/dad know best.