Sure I agree stress does have its advantages (even without an Ion token next to it). On ships that already to a fine job of getting out of arches it seems to be over kill. X-Wing boils down to who does more damage to the other player. The other stuff is fun and useful at times, but when I've built list to deal damage effectively I've always done well.
Control is a viable alternative to damage, and can work wonders.