I've tried all sort of diets, keto included, the best diet i found is to eat nutritious and balanced diet in moderate quantity (i.e change your relationship with food). Keto in my opinion is too extreme, and is mostly done by people with poor relationship towards food (myself included). This recent diet trend is mainly because modern society made eating a hobby and escape along with forcing most of humanity to live sedentary lives.