Crimea wanted to leave, regardless of access to Sevastopol. Ukraine only denied access, which was guaranteed by treaty, after Russia endorsed the result of the Crimean status referendum.
I guess your argument is with the POTUS.