I've given this thread a little bit thought, and besides the objections Martijn and me have regarding the book, I don't think I like SubmitButton better than Button. To me, a Button is more generic and SubmitButton makes me think about 'just' the <input type="submit"> tag while it can be used for more than that (which is something I always liked). Just a personal preference, sure, but also an indication to me that we might like SubmitButton today, Button tomorrow, and they day after (maybe with other people in the team) SubmitButton again. At some point we'll just have to say, this is ok, even if not everyone completely agrees at any given time. Naming is important, but so is stability.
My 2c, Eelco