There is a whole host of applications that need to know user data. A lot of programmers want to know about users without having to reinvent the wheel each time. The applications are better off having access to the user information.