I've known quite a few accountants over the years. Some fit this typical stereotype rather well, and others have been a bit more "dynamic".
However, they are notable in that nearly all of them have been some of the nicest people I've ever met, with very high levels of integrity and authenticity. Very level headed, high attention to detail, professional, knowledgeable and kind.
Obviously the profession does attract a certain type, but despite any negative stereotypes, in my experience their traits overall seem to be overwhelmingly positive.
I cannot say the same however for software developers (of which I'm one). Far more variability there!
I guess this is partly because there is perhaps a higher barrier to entry to become even a "junior" accountant, whereas any random blundering idiot who dropped out of school can become a software developer (n=1 proof: me)
:-p