I like to think of it as "future proofing"
No, that's just a waste of money
Why would you spend $600 on a cpu and only $350 on the gpu if you want to play games. Even if you were a content creator and could actually use the 6/12 threads, it would be a much better idea to get the 5820k (identical performance) for like $200 less