Socialism is when workers control the means of production. That's not really the case in this example. Top down also doesn't mean government control. Corporations are driven top down, from a CEO down to the subordinates at each layer. Given a defining goal, they can be very efficient. If each subordinate was supposed to figure out what to do, it's not very efficient or effective.
Sounds good to me, as long as it creates positive effects. There is nothing wrong with banning sugar laden foods if we know they will cause obesity, for example.