I have a lot of love for this show, but if this is the episode Fox wanted to go out on before the hiatus to prod viewers to keep watching, then I think that was a major misstep. (what else is new?) Schneeberger, and his relationship with Pete, was a total cliche of the prissy, knows-nothing-about-"real"-warfare commissioned officer vs. experienced enlisted man conflict. It might have worked better if they'd cast someone who could play Schneeberger with even a modicum of subtlety.
Derrick's plot with CSM Cody worked a lot better, and I think could have easily functioned as the A plot. They did a good job of incorporating Chris Lowell's real-life passion for photography in a way that I think is very consistent with what we've seen of Derrick's off-hours life so far.