They should have a long time ago already - at least, people wouldn't be wasting their time on stupidities.
Han debido hace ya mucho tiempo - al menos, la gente no estaría perdiendo su tiempo en estupideces.