Nobody is saying the article is perfect. I know the 2007-present section could be much better written and expanded upon. If you wish to expand on it, go for your life, this is the encyclopedia everyone can and does edit.