GPUs are fast, but they have limited RAM. Unified memory machines are big, but they have less bandwidth.
Tech has advanced far enough to make them reasonably satisfying - sometimes.