Using default name space is considered a bad security practice.
Namespace helps organizing and managing the resources meant for specific business function. Therefore, it is recommended to create custom namespaces and refrain from deploying to a default namespace.