The Stern WMS argument has been going on for years, nothing much has changed and you still have cheerleaders on both sides. Both companies have made some winners and losers. Stern still hasn't done anything ground breaking yet to make the WMS pins look dated aside from color changing GI LEDs to date.
Personally I'm going to sit back and enjoy the good pins from both companies.