I had this vision when I got into computers that I'd be working with a lot of people who like and regularly use computers. No. I work with a bunch of people that heard computers were a good gig that paid well and got a degree that makes them useful in one very very specific area or at least seem useful in that area while they frustrate everyone around them until we get the email about how great it's been "accomplishing so much with" us but they've accepted a management role somewhere else.
There are some solid folks out there, but the ratio is indeed bad.