I fully agree with you, the reality is that we have been set a side with older system. The same going to happen to those who buys new systems now. Thank god i purchased second hand Corsair one (700$) and didn't pay the full price, i feel you m8. It is the first and the last time i'm buying pre-build system from Corsair.
Luckily you can upgrade your system by yourself, it's not an easy task and GPU is the most pain in the ... as it has special cooling plate which will not fit on all of the GPU's but it's doable.