I'd also say its not vague - they probably spent a great deal of time naming the pages/titles from a usability & SEO standpoint. I like the redesign a lot.
Thanks. To be honest, we didn't think much about SEO here at all. We thought about customers. Well written pages that speak clearly and explain products thoroughly are automatically good for SEO. SEO gains are side effects of good writing.