Arguement is not fair because computers/chess engines can not make any arguments supporting their own way of looking effeciency as creativity. They are designed by humans so they naturally are dumb. Machines can't think so there is no possibility of "Creative thinking" as they are designed by humans to be good at something that they themselves are not good - efficiency.
Computers/chess playing softwares generally don't play for aesthetics because they are not designed to play in such a way. If you wish you can modify code and design them in such a way that it makes moves which are more elegant/aesthetically pleasing in your eyes, as beauty is a realative thing. For stockfish king's gambit is same as caro-kann untill evaluation remains in control say -+ 0.5 or half a pawn.
Still moves made by most chess playing engines are not 100% efficient either because algorithms designed by humans are not 100% efficient. And all chess engines are doing is just mathematical calculations based on these algorithms. Endgame tablebases are perfect example of 100% effecient chess engine with 7 or less pieces(currently available), and no engine that plays opening or middle game will be able to achieve the same efficiency as entire energy in universe is not enough to fire such a computer to play 100% efficient move in the middle game.
Frankly speaking I don't find solution/sequence give by stockfish after move 31 in this game -
lichess.org/2V3nR5nl/black#0 - really very amazing or elegant, but as I said it depends how you define beauty and elegance. Mating sequence in this game suggested by stockfish was not very elegant in its own eyes and it was just more efficient than other alternate moves that it calculated using algorithm that itself is not very efficient or elegant.
<Not that engines aren't useful, they are, but it's important to understand precisely what they are in order to both get the most out of them and see their limitations.>
You are right Hasimir but no human brain or computing machine is good enough to achieve what you are trying to achieve. Their limitations are impossible for humans(chess players not programmers) to find because they are more efficient than humans. In order to answer - 'what they are?' - I would say they are algorithms that can calculate as instructed move/s tree to a certain depth with the help of available processing power.
It is not impossible in theory to design a chess playing software with a "gut" instinct to make a brilliant exchange sacrifice, or a beautiful tactical play (they already are better at tactics compared to humans) that results in an aesthetically pleasing finish. Though for them engines it will be just another kind of alogirthm to calculate a finish that is more aesthetically pleasing to humans. Here too we need to have more than one such engine according to different personality types as same move is pleasing to one eye and may burn eyeballs of another type.
<I was pointing out the fact that on rare occasions, the engine finds a sequence that could be seen as eloquent or beautiful...almost human. Beauty arising from form...very interesting concept to me, living in Japan.>
It happens sometimes but it is just a co-incidence as in other fileds too this happens. Sometimes scientific theories inspire painters to paint something based on it and other way around. Even non-working wall clock shows right time twice a day that doesn't mean it is working at that particular point of time. So untill machines can have conscisouness and can start thinking on their own you can enjoy such rare occasions of eloquent and beauty as just happy coincidences.