Well, at least the U.S. announced the plan to shoot down the aging satellite. China did it covertly and it was discovered after the fact. Better to shoot it down than risk the lives a crew in a space shuttle craft trying to retrieve it.
Also, I can see why both Russia and China would be concerned. This firing is ship based with modified missiles not intended for outer space which clearly demonstrates U.S. technology advantage and superiority. IMO the U.S. is sending a message. All I have to say otherwise is honestly who really cares.