I understand that the sa account enables complete control over a SQL Server and all the databases, users, permissions etc.
I have an absolute belief that applications should not use the sa password without a perfected, business person focused reason why. Answers to This Question include a lot of my reasoning for an IT focused discussion
Ah, that’s why someone use it. 🙁