If the launch capabilities are unbalanced (as they are!) then no, anti-satellite missiles aren't an option - at the moment noone can afford to launch an anti-satellite missile for every satellite that SpaceX can sustainably launch. Like, it was no problem to launch 1500+ satellites in 2022, but at the moment I don't see a credible capability for China or Russia to launch 1500+ anti-satellite missiles per year.