That’s the basic idea behind socialism
Not really, no. What you’re describing is the socialization of production.
What you’re describing is fine; it’s not wrong. The issue is that you’re abusing the term “socialism,” which already has a well-defined and widely agreed-upon meaning that is quite different from the one you’re using.