Strange, that's almost exactly what I do!
Except, there is no dog to kick so it's random tourettes-like screaming at people who are lucky enough to not have a UI that they don't spend hours working,...