I need to take the opportunity to answer your question because it's important for solidwork improvement:
1. Solidwork is better than AVEVA when you talk about details drawing or micro levels drawing, also easier in graphics uses.
2. AVEVA is better than Solidwork when you talk about plant construction overview, graphics is more light.
3. The main reason to use solidworks is interactive interface and more comfortable in shortcut which speed the drawing steps.
4. The main reason to use AVEVA is very strong library which cover Piping, Electrical, HVAC, steel, Construction.
My suggestion for Solidworks to focus more about library which need to cover all industrial process.