Sounds alot like John Gait, a la Atlas Shrugged.
Or -- as one Freeper put it in a very entertaining post last night . . . Atlas Barfed.