The throwaway design of the products should downrank environmental to a C. I'd give them a D but they show real efforts in recycling and ethical material sourcing.
iPhones are getting too expensive. They give memory size options they can use to upsell, rather than what customers need, and there are no options for people who want smaller handsets other than buy outdated devices or switch to Android. They don't ship features like Smart HDR on their 1 year old (!) device, to create artificial USPs.
Even the D on the Macs seem generous when you consider they still act like they did nothing wrong with the Macbook keyboard, the Air/Mac Mini price increase mirrors the iPhone's and we've never heard again of the new Mac Pro, while they STILL sell the trash can.
The watch is fine, should've gotten an A imo.
Apple has gotten better with services, but a B is undeserved. Apple Music is still worse than spotify, iCloud is OK at best and Siri still sucks.
Apple could rule gaming but for whatever reason choose not to. That should've been graded and get them a C.
I have a lot more points and nuance, but these are the points just came to my mind.