It absolutely is the best option, IF these are the only options. You don't get to constantly pretend that there's some obvious other solution without ever naming AND campaigning it. Basically, this entire thread is filled to the brim with online leftists hating on every possible option, propose fiire bombing walmarts, and then NEVER ACTUALLY FIREBOMB A WALMART.
It requires immense amounts of privilege to campaign for waiting for a better option to magically manifest.