Any country which expects to able to defend its borders had better be able to take out overhead satellites.
I don't trust the Red Chinese as far as I can throw them, but this development could be taken as a defensive posture.
I don't know that you can separate offensive from defensive thinking here.
It's obvious by inspection that our military is heavily dependent on our space assets -- they're an obvious target regardless of your military posture.