I take it you don't watch any HBO, Showtime, or Starz?
I actually watched Hercules first season for the first time last year, and I really enjoyed it. It's just a goofy, fun show that you really can't even try take seriously.
As for you question Kirk55555, we do get to meet the Gods in person later. I haven't actually watched past season one yet, but I've read a little bit about the show on Wikipedia and it sounds like they do start popping up fairly often as the show goes on. When do we start meeting more of them?