Private domain registration is what we need in todays time.
When we get private domain we own it and can use it the way we think is right.
Private domain comes with its responsibilities.
You have to be careful while building your brand.