You hit the nail on the head with this on Bob.
Definition:
Socialism is an economic and political ideology that advocates for public or collective ownership and control of the means of production and distribution of goods and services.
BTW - Taxes are also socialism!