Some years ago I blogged about it: http://blogs.msdn.com/b/rido/archive/2005/05/23/dontlikeregions.aspx 

And today I've found a UserVoice comment requesting to remove regions from VS 2012: http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2678342-get-rid-of-region 

If you look at the comments, you will see a lot of people are regions funs !!, So I agree that we don't need to remove the feature, just don't use it.. But in case you have to read code with regions, I encourage you to disable the feaure as I said here: http://blogs.msdn.com/b/rido/archive/2008/09/07/how-to-show-coderegions-expanded-by-default.aspx