The reason is obvious: “Mail” is a terrible name for the application. It’s like if Safari were instead named “Web”. People add the “dot-app” because they want to distinguish the app from the regular lowercase “mail”.