Calling a political opponent a communist is silly. Not even the Soviet Union or China called themselves communist. They called themselves socialist. Communism is when the productive surplus is controlled by the workers themselves. The government owning a business and deciding what to do with a surplus is just a government elite controlling the surplus instead of an owner or manager elite. Communism would be not a government elite or capitalist elite controlling the surplus, but the workers controlling the surplus. The socialist governments were supposed to be a transition phase to true communism. The closest things to this might be cooperatives where the workers also own the business, although those are done within a larger capitalist system.