Anticoagulants always involve a tradeoff between thrombosis and bleeding; the point of the WSJ article is that this tradeoff was clearly out of whack at many hospitals.
Compression stockings work pretty well, but compliance drops off when patients are discharged from the hospital.