Having #!/ in the URL

I don’t understand why we have #!/ in the URL, you can remove it. What are the pros and cons of both options?

In the domain settings you can just remove it. No reason to keep it, but some users built some custom code that depended on it so its still an option.