We have all seen awful powerpoint slides, this one was created by the CEO and used as part of a presentation. This is the kind of drawing I would expect to introduce a technical specification, not as part of a presentation.
Seth Godin wrote a really interesting e-book called "Really bad power point - and how to avoid it" and here is a link to that.
I got a really good book today Presentation Zen by Garr Reynolds. If you have to use powerpoint, you NEED this book.