Salt and fat aren't necessarily unhealthy. Some people are genetically sensitive to sodium for high blood pressure but for most of us it's fine. And people would generally be better off getting more of their calories from fat than simple carbohydrates.
The real issue with a lot of restaurant food is simply huge portion sizes that tempt diners to overeat.