Heh I too find that graph a bit over-optimistic, almost humorous.