In the Marlins game it was 0-0 in the top of the 10th. He would have easily scored had he slid.
Its easy to say that when you have the benefit of slow mo replay. Sliding into Home plate is not a fun option when the catcher is blocking the plate. If the catcher doesn't want to get hit, then stop blocking the freaking plate. Its pretty simple. I hate catchers who complain about that when a catcher gets injured. Stop blocking the plate and let the runner have a chance to slide through the plate.