I agree with you - there are few absolutes to diet. And that's why this whole restriction BS irks me. Fat, carbs, protein...it doesn't matter. Eat real food. If you want a potato, eat a potato, don't eat coconut oil from the jar to try and crush a craving for some carbohydrate. If you don't want to eat meat, you can skip a meal. You don't have to have animal protein with every single meal (even though I've never tired of meat or eggs or cheese...ever...haha). If you want a 2 lb bag of apples for dinner, that's OK. If you want a 24 oz ribeye and that's it, that's OK, too. If you can kill it, dig it up or pick it, I say eat it. It really is that simple.
Don't put your trust in anyone on this forum, including me. You are the key to your own success.