> no one works as a team anymore. everyone gets their project
One complaint I have about some agile implementations is that it takes away individual ownership and reduces larger problems to a series of less interesting choices. I agree with a lot of your other points though.