And Pullum don't actually make any suggestions for better book. It's fine to criticize and dwell in to your loved subject as deeply as you want, but the rest of us need help.
If the Elements is not a good book, then what is, and if there is none, then maybe Mr. Pullum should write one.