Like any diet, keto can be varied, but needs to be customized.
It's restrictive yes, but the foods can be delicious and satisfying. Protein + Fat = satiation.
Micronutrients need special attention with keto, since we've been getting them from some carb dense foods. Grains aren't really that nutrient dense, but potatoes are.
My gut also improved with keto, but even the fibers in nuts and cocoa will cause trouble.( sibo, infections in mouth, sinus, etc.) Nuts are nutrient dense, so it's hard for me to give them up.
Keto has been a part of my process, but I have to augment it. (supplements)
Keto isn't for everyone, for sure, but people needn't feel threatened by it.