Why Doesn’t Ukraine March on Moscow?

Here’s a question I frequently see asked on social media. “If Ukraine now sends 100,000 troops in to attack Russia’s Kursk and Bryansk, Russia will have to pull its troops out of Ukraine, but why doesn’t Ukraine do this?” There are NUMEROUS reasons why.