Not true at all, Elon Musk has already cut off access for Ukraine because of his own personal views[1]. There's a reason why he's currently hated in most of Europe.
That article is heavily slanted, while providing the facts hidden in the text: Starlink was never enabled in Sevastopol. Musk simply denied an informal request to enable it to be used in a first strike, and deferred that decision to the DoD, which he contacted.
Which is the correct thing to do when random people ask private companies to go to war.