Yup. Security.
The thing is, a number of applications will 'launch' IE for doing whatever they do, rather than referencing the browser set as default.
For many end users, they would not necessarily note that a different browser had opened and could be vulnerable @ any subsequent activity.
Can't see any reason to not do it