The Hit is not the same as a PageView. If you are looking for visits with hit of depth 2, almost all visits may satsify it. Event for those visits with one Pageview, there might be a second hit which is not a pageview call.
From your question, I fell you are interested only in visits with two page views. If you are looking for all visits with ONLY two page views, then you should use the page view condition