Yeah, good points! I bought the machine ~4-5 years ago (can't remember exactly). At that time 8GB was all I needed. I'd like 16GB nowadays but RAM is really expensive nowadays and I didn't run into situations where RAM limited me a lot so far. I do app development etc. using Xcode/Android Studio/Visual Studio with simulators but that runs fine. I just recently bought the GPU which also enabled me to install macOS. It didn't work with the GPU I had before (AMD R9 290). I also have another 256GB SSD where Windows is installed. I'll probably kill Windows and then use this one as a second drive for the Mac. :)