The problem is not that you can't remove cameras...
Who cares about this?

the problem is that this function exist in factory function.
And there is mistake! (in code)