Why we have an unreasonable STR policy, and What we can do about it