This is one of those things that still makes me scratch my head. When I started programming my code ran on a 2-4 thread machine with a couple GB of ram because that was the size of a relatively affordable commodity server. Today my code runs on a 2-4 thread pod with a couple GB of ram because... reasons I guess.
The industry has been given servers with 100x the resources and collectively said "naw I'm good". Can't wrap my head around it.