Instead of just checking if the folder exists and yelling at me because it does, I think b2evolution should check if critical files in the install folder exists and yell at me for that. I keep my install folder intact because it makes my directories in my FTP program line up nicely, but it only has 2 files: index.html and phpinfo.php.
From a coders point of view, it's far easier to scream at a folder existing than it is to analyse the files that it contains for potential *human* hazards.
¥