There's more than one way to lose weight. A lot of people in the keto subreddit have lost a lot of weight too. Anecdotal evidence doesn't prove that keto is broscience. There's plenty of studies on it, even in the very article this thread is based on there is one sourced as linked to longevity.
Also here's a good youtube video explaining it: https://www.youtube.com/watch?v=Dan8qtgQRi8