In fairness to the "No Salt"-take, plenty of food have enough sodium naturally in it's raw ingredients.the no salt
There are A LOT of "Non-Salt" additives like "Black Pepper" or other herbs & spices that can increase the flavor of food w/o using any Salt.
Most Nutritional Guidelines state that you only need ¼ TeaSpoon of Salt per day for your diet.
Everything else flavor wise can be compensated by Non-Salt alternatives to flavoring.