> BUT to solely focus on them is to ignore a real core of interesting computer science advances.
Examples? Specifically, which advances are you referring to which solve a problem other than “now you can do something you could do before but by paying me instead”?