Removing life jackets to save weight is ridiculous, there are much more obvious ways to save weight before considering stuff like safety equipment - the Dash 8 surely doesn't really need both those heavy engines...
Seriously though, they might not save many lives but they do give passengers some comfort.