>Violence does not solve social problems.
This is a straw man. Violence can help with social problems sometimes, which is why we have policemen.
>Forcing people to feed unemployed people is violent.
Agreed.
>A future without forced "charity" does not mean people are left to starve.
Completely false. In a future _with_ forced charity, there will exist people left to starve because of difficulties in execution, distribution, public will, or a general lack of resources. Leaving this entirely to the discretion of individuals will destroy equality of protection, creating a patchwork (which will likely largely exclude historically discriminated against groups), and will tend to work against economies of scale.