If the argument is that they're harder for us to repair/upgrade ourselves, then I agree (as someone who has always upgraded both the hard drive and the memory in his laptops to extend their lives) that's a significant minus point in Apple's current direction. But that's not an environmental point: if anything it's the opposite. As I understand it in the EU (which is where currently I reside) if I personally upgrade the memory or hard drive, then it's my responsibility to dispose of the old parts. If I happen to live in a conurbation where they provide recycling for that free of charge, great. Otherwise, landfill... Whereas if it's not easily upgradable, then I take the entire thing back to Apple when I buy a new machine, and they reuse/recycle the lot. I'm not going to get into the whole "energy of recycling" calculation, because I don't have enough information for this, and there are way too many variables, but if you're looking at this purely from an environmental perspective, and in particular at keeping stuff out of landfill, then the direction Apple is taking in design of its latest products is a good one.
I get the sense many people here are shoehorning the environmental argument to fit with their own prejudice against something they can't upgrade. I share your frustration about this element of the current designs, but let's not kid ourselves that this frustration has anything at all to do with saving the environment.