Not disputing you, just wanted to note that Shia Iran is doing far, far better than it's Sunni neighbors, which is even more impressive when you consider the kind of government they have and all those sanctions.
And while we Muslims undoubtedly carry the biggest blame for our demise- lets' not forget the west has real interest in keeping the status quo- a free thinking, rational government is fundamentally at odds with the fundamentalist dictators west has been supporting (e.g. in Saudi arabia) for past few centuries.