Original: Many engineers believe that running application code in user mode is more reliable, easier to debug and that therefore the development process is easier and the code more portable.
Simplified: Many engineers believe that running applications in user mode is more reliable, easier to debug and that therefore the development process is easier and the software is more portable.