Looks fine to me.
I wasn't talking about the phins logo, so completely irrelevant.
Do note that the two phins logos you showed differ by more than just the background. The latter one has en extra white outline around everything.
Are you seriously arguing that black is the ONLY color that can EVER be used for the background of the new Marlins logo?
No, what I am saying is that the logo, as is, needs a dark background. White looks like shit unless you really beef up the outline and using one of the colors in the logo ruins the rest of the logo (IMHO).
Examples:


This is a quick and dirty edit (so ignore the inexact nature of it) and I've purposely left in too much black from the outline.
The orange is actually quite nice, although very Dolphins-like, but ruins the marlin. As with you Dolphins-logo example, adding some white around the marlin could "save" it (but that would be modifying the logo beyond the background color).