That's bad design.
Exactly. A smart developer knows that they should always balance for potential. You don't ignore something Just because not everyone can do it, the fact that anyone even can needs to be accounted for, because the potential is there and anyone in theory can and will, reach it eventually.
