Comment
Comment by piou
The prose is unclear, but I expect by arrival they mean success/dominance, in the sense given by the phrase "truly arrived." See the definitions given at https://idioms.thefreedictionary.com/have+arrived. Seems like poor phrasing rather than straight up contradiction.