Why do we dismiss certain user types as “edge cases”?