Interesting point of view, but I think the premise that Code Kata is when you solve the same programming problem over and over again
is false and if there are people doing it this way they are doing it wrong.
In my opinion the whole point of practicing Code Katas is to improve your skills and experiment different situations and challenges even if you try to solve the same problem you've solved before. Most of the time the outcome is not solving the problem per se, but learning something new - practicing with new technology, experimenting different approaches, etc. #softwarecraftsmanship