Right, I guess I'm largely swayed by the argument that responses and likes were heavily impacted. Something responses down thread of that post seem to corroborate.
It is also hard not to see the obvious response from Musk and Putin as indicative that something worked.