It may not require a camera, but in practice I think most or all units use them. It’s definitely not a Roomba-specific issue.
I’m familiar with the “woman on a toilet” story and I think it’s overblown. It was a prototype unit used for training the ML model, not a consumer unit.