Sure. The difference is probably that you had a contract assigned to your home address, so they had your identity and your banking coordinates already, no need to ask.
I'm referring to sim cards bought in a supermarket. Prepaid, no contract. The activation process, regardless of the brand (I've tried many!) involves those video calls.