Re: So I took a Judo class today...
Actually that description is pretty misleading. Traditional Japanese jiu jitsu does not hold up to Judo when it comes to actual combat due to the training methods. If you knew the history of kodokan Judo you would understand that Judo beat Jiu Jitsu is almost every challenge match. I would put Jiu Jitsu more in the catagory of Aikido.
The thing you do not understand about Judo is that the competition is what makes it combat effective not the opposite.