As someone who does business application development as their primary job and game development on the side, I would not want my name in publicly visible credits of the business applications I worked on.
Keeping the privacy of the developers
The reason is that while games are supposed to provide entertainment and fun, business application software is supposed to just get work done in the least intrusive way possible. We application developers do a good job when people don't realize we exist.
If an end-user contacts me because of an application I developed, then that's usually a misdirected support request. People complain that it doesn't do what it's supposed to be doing or that they don't understand it. And I really don't want those emails. Not that I am not proud of my work or refuse to admit my mistakes, but we got a support department as the primary point of contact for customer requests. End-users are not supposed to contact developers directly. They are supposed to contact the user help desk, so the developers can focus on their actual work. If it is a problem which requires developer attention, then the help desk is supposed to phrase the issue as a proper bug report or feature request, so the developers can work on it efficiently. So it's best when the end-users never know the names of the developers.
Gamers, on the other hand, are not nearly as needy. They are far more likely to ask each other for help than to expect others to solve their problems.
Proving your work history
When it comes to proving my work history to potential employers, then those credits wouldn't be useful either. Publicly available software is actually just a small niche in the world of software development. Most application software which is being developed in the world never leaves the organization it got developed for. People from other companies couldn't look at the credits of the software I claim to have written because it's unavailable to them. So having the credits in the software I wrote over the years wouldn't help my employability at all.
Credits as a measure of success
Success in the game industry is often measured in number of units sold. So the amount of people who read my name in the credits of the games I were involved in is a good measure for how successful I am as a game developer. Not so with application development. There is software which runs on just one single computer in the world and yet makes (or saves) millions each year. There is just a hand full of people who would have the access to the application to read my name in the credits (if it would have any), and yet if I was the developer of this software, that would make me a very successful software developer. Most of the people who indirectly benefit from this software would never read my name. Would you care that the invoice you just got in your mail was calculated, composed and printed by a program I wrote? So why would I care about adding credits?