A good but a really broad statement.
lighter- agreed
more universal- agreed
cheaper- a good powerstretch pull over and a quality windshirt combo could cost you as much as a good softshell or more. depends on the brands , sales etc.
warmer- not always.
vents better - not always, that is why i think large pitzips are a must have in a softshell
more windproof - not agreed