تفاوت انقلاب با اصلاحات:
1- انقلاب یعنی زیر رو کردن و بهم ریختن، اصلاحات یعنی سامان بخشیدن و بهبود دادن.
2- انقلاب مختص جوامع توسعه نیافته و بن بست است، اصلاحات مختص جوامع پویا و رو به توسعه.
3- اصلاحات پروسه عقلانی و گام به گام است، انقلاب پروژه ناگهانی و هیجانی.
4-هیچ کشوری با تفکر انقلابی و انقلابی گری به توسعه نرسیده است. بلکه اصلاحات بود که با تدبیر و مدیریت مرحله به مرحله خود توانست اروپا، ژاپن، چین و...را از فقر نجات دهد. انقلابی بودن ویژگی پوپوليسم و اهداف کوتاه مدت است.
5- تجربه جهانی در 500 سال اخیر نشان از پیروزی عقلانیت و دانش ورزی بر انقلابی گری است.
در کشورهای رو به توسعه در صورت بروز انقلاب نرم، حداکثر عمر انقلاب 4 سال است و اگر انقلاب سریعا" جای خود را با انتخابات آزاد به اصلاحات و عقلانیت ندهد، باز تولید استبداد می کند.
6- اصلاحات عقل را تحریک می کند، انقلاب احساسات را.
7- در بسیاری از انقلابها باز تولید استبداد است مثل کوبا، شوروی و الجزایر، در اصلاحات باز پروری اندیشه ها مثل اروپا و ژاپن.
8- اصلاحات می پروراند، انقلاب می شوراند.
9- اصلاحات جامعه را توسعه گرا و دمکراتیک می کند، انقلاب رهبران خود را قدرتمند!!!
10- سرانجام اصلاحات همانند اروپا و ژاپن دمکراسی و توسعه است، سرانجام انقلاب همانند شوروی، کوبا و الجزایر باز تولید عقب ماندگی.