After sleeping on it, the M logo and cap has grown on me a bit. The initial shock of "Oh no it's the Marlins!" has faded away a bit. Still not amazing but it's really not that bad.
Something I noticed is how the M logo is similar to the Minnesota State Colleges & Universities logo used here:
Does anyone have the new color codes for the team?