RIM’s past catching up with its future?