I dont like the new logo on its own, but when added to the total concept I think it looks pretty sharp.
I dont know if Nike did the same with the Beavers but I know every year for the Ducks the seniors have a big say on what the new uniforms are going to look like and get to take part in the design. From what I hear this year's Ducks jerseys and helmets are going to be the best yet.
I do like the new look Beavers though, looks sharp. They will sell well to recruits, which is the primary objective.