Absolutely right, Pooh --

A honeypot is a simple concept, but only so much as 'programming' is a simple concept, or 'security' is a simple concept. A honeypot is a tool used to achieve a specific business objective -- draw traffic in so that it can be monitored. And it's definitely not something most people want to truck with unless you are actually a security consultant.

Now wargames, that's just plain fun. My personal recommendation is Hackquest.com, since the challenges are varied and pretty much geared toward the programmer-type.