The Internet is filled with rants. There are sites devoted to nothing but. And many blogs, of the “this is my day” variety, have virtual reams of rants. My guess is that most of those rants are for venting steam, pure-and-simple, and done out of self-interest only, rather than done […]