Ok so as we all know different generations of cpu's have different sockets. ex) 4790k has a LGA 1150 while the 5820k has a LGA 1150-3. My question is why cant we keep progressing cpu's architecture but keep the same socket? I feel like we the consumer would benefit greatly from having a "standard socket size". I don't see the major technology advancements in changing the sockets every year or two. I understand that we need to occasionally upgrade our sockets but I think it's getting a bit crazy. Comment your opinions