Римская империя пала из-за того, что остановились завоевания (впрочем, как и другие империи), вследствии этого и начался даунгрейд. К тому же племена были слишком многчисленны, а рим велик, и расположен по всему средиземному побережью, такое хрен защитишь.
Да и разница в развитии была не такой.
Известно,что со временем темпы развития ускоряются, и сейчас западные страны вне конкуренция.
Что же касается арабов, я склонен винить во всем климат. Чем теплее - тем тупее

. В южных странах надо было прилагать мин. труда для прокормки себя, развитие просто не было нужно (хотя нет, нужно юыло немеренно копать ирригационных каналов). То ли дело на севере.