User blog:The Inner Hate/Major plothole involving Vixen (Mari McCabe and the web series) and Arrow season 4 onwards.

Ok y'all I am seriously confused. Since the entire web series of Vixen is now erased from the timeline essentially making it non-canon/retconned, and Barry, Oliver, and Laurel Lance never met Mari, that begs the question, how in the fuck was team arrow able to beat Damien Darkh?

The events of the season 4 episode 15 of Arrow are confirmed to be erased from the timeline, and Mari was the reason they even stood a chance against Damien because she destroyed the Khushu Idol which gave Damien his powers. If she never met Oliver and Barry, they would've never been able to break it, and Damien would've killed all of team arrow when they tried rescue William.

Shouldn't the world currently be destroyed in season 7 of arrow and season 5 of flash because of Genesis? Oliver never stood a chance against Darkh because of the powers the Khushu Idol gave him, until Oliver learned how to use light magic. Shouldn't William Clayton be dead if they weren't able to save him? He almost killed majority of team arrow in season 4 episode 15 Taken, and without Mari being there, they would've been killed.