Don't really understand the lyrics criticisms. They're supposed to be odd, witty, comical, etc...that's kind of what makes the band work so well.
Also, I think there's a lot of pretty serious lyrics in here. I'd consider their lyrics to be far better than most pop punk, metal or indie bands. Many bands have a tendency to be overly vague, but because the words sound pretty, people think it's good.