You are just being pedantic. Food insecurity is the term used for people who may have to skip meals because they lack money to but it, it is not provided by programs in schools/communities, or they have food but it is inadequate to meet their dietary needs to grow/develope or even live.
So yes you could not be "starving", as you put it, because you can go to the corner store or whatever and buy a candy bar, but that doesn't mean that same candy bar is going to sustain you. You body will starve because it lacks vital nutrients.
Malnutrition is particularly common among older people, especially those who are ill, low-income, homebound, or without reliable access to healthy food or medical services
Notice how they keep referencing “healthy food”.
Starvation is not a lack of access to “healthy food”. Starvation is a lack of access to “any food”. Insufficient calories.