In other words, if the other players were aware of the way the DM was running and they were ok with just steamrolling the encounters or skipping them, then it was a legal session. Just because you weren't happy with how it turned out, doesn't mean it wasn't legal.
What was it about the...