I agree with you. If it does exist, which I don't really have an opinion on either way, I think it would only be useful in slowing down panic selloffs during catastrophic events.
If you need something to sit there and support markets long term, all you need to do is call the Fed and have...