Also there are a lot of solos because without vocal parts, there needs to be something else to focus on and melodies get repetitive, so to fill in the gap, just add tons of solos
You may have noticed I replaced that section you added. While it did sound pretty good, it didn't fit well there and made the rest sound repetitive, so to further the song's story I sent it down this path. Its good to think of a song like a story, and to put a picture to the music so that may assist what you write next