I'll pour out some haterade...even though most of it has already been served up.
A2000 no real difference between that and the A500 save the slots. Should've had onboard SCSI. But we got that in the 3000.
A3000 ZIP RAM. Ugh. 30 pin SIMMs would've saved a lot of headaches. Also: that godawful riser card instead of inline slots. A4000 was guilty of the same crime. The cost of that over the trouble it must've caused is ridiculous.
A4000: fixed the ZIP RAM issue...aaaaaand ditched SCSI. WTF, guys. WTF.
A1200. Oh man where to start. No Fast RAM? Cut down 020? Shitty 2.5" IDE interface? And I mean it is shitty. A1200 should've sported an 030, Akiko and a couple SIMM sockets - it might have given the Amiga a little more breathing room. FPS's are by and large what ate the Amiga's lunch in gaming terms; if the HW to do those games had been ready to go when the 1200 came out.
Ah, what could have been...
Oh, I forgot: EVERYTHING ABOUT THE A600.
EVERYTHING.