I agree whole heartedly. There are always two sides to every coin. I think that in the long run you will always have the human element to deal with.
This is not a bad thing. Like I said my teammates are amazing and I love them. I just don't want the responsibility of being in charge of them. There are amazing people out there who do just that. I don't think that I am one of them.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.