40Mph speed zone, yes you should probably stay out of the lane, 30mph zone take the lane. In my experience if you take the lane and are going considerably slower than traffic the only thing you're doing is putting yourself in danger, this mixed with the two lanes on each side. I don't think the cop or you was right more like, both a bit right and wrong but who knows, again this is all my opinion plus i live in a different state.