Sure, buddy who gave this episode a 4 has some good points, but in my opinion that is exactly the kind of person we don't want watching this show. You can't sit at home and pick apart a TV show, what's the point? All you're doing is wasting your own time when you could be out doing something else.
This episode showed exactly why this show is one of the best sci-fi spin-offs in history. It was easily my favourite episode of the season. The Orion is one sweet-ass ship and once McKay gets his arse in gear and gets it completely operational, season 3 will certainly benefit from the inclusion of another space ship.