I hate having to stop at stop signs, especially when its like 2 am and there are no cars. But it is the law. So I do it.
CB's code/site/help, etc, aren't perfect. I am asked to verify myself each time I transmit because I do not show my face. I had to re-verify my ID with their new system. Both of these things are a hassle, and annoying, but they are the way CB conducts business so I do as they ask. It's pretty much just a photo and you're done. Not sure how this is a reason to say goodbye to the site.
Few things in life are how you personally want them to be. Shrug if off and get back to work!
Cheers.