I'm using Avada for years, more than 7 yrs, and i used elementor for some of my websites.
In my opinion there is no Theme like Avada in the market, it provide features and options for every aspect of website, But the problem is the performance and loading , its very heavy even in best webshostings and speed optimization.
The Elementor is not bad, its good because nowadays all plugins and themes want to be compliance with it. there are a lot of premade designs for it, but i think its features for designing is limited.
The main problem for both of them is the Js and being a page builder design. Because of these im testing Divi and Gutenberg in my new websites. Divi builder for static pages and Gutenberg for Blog, Divi is much faster than Avada but its features has some limitations which you should fix with some coding skills,, as i said i'm testing Divi and not move fully to it .
In the final thought , if you have a multiservice and big website , i choose Avada, and for small size website there isn't difference between avada and elementor, But if you want a professional and worldclass website your website should be over optimize and you should reduce the effects of pagebuilders and move slowly to custom codes, because if you disable avada builder or elementor your pages show some bunch of codes and thats not good