Yes, this is true. After turning off IE in the features list, you need to restart your computer. On the way, Windows uninstalls IE8 and after the restart, you won't be able to find it on the system.
Of course, you can always turn IE back on... Though I have been experiencing icons issues while trying to place shortcuts on the desktop/taskbar etc.