Yeah but with everything that was going on in Marty's personal life, I think that was enough to make him snap. He instantly realizes the error of his ways, and they have to cover it up.
All of that to say that I don't think Marty is a shytty character or detective.
Hes a HORRIBLE detective......