Absolutely not to all three of these questions. 1) That logo is as equally as bad/generic. 2) Why would another version of a generic Hawk get rid of the idea of Sioux Forever? "Sioux Forever" is not about the logo being bad, it's about having the Sioux logo taken away. Had the new logo and/or name been better, the transition may have been easier and not taken as long, but "Sioux Forever" would have still been there. 3) No Sioux Forever fans want the logo anywhere, regardless of the sport. No need to clump it all on hockey. See point 2 for the answer why.
All in all, what's your point?