The owl house is overrated