Ah, the eternal struggle of asking "Do you want pizza tonight?" and getting "I had pizza last Thursday but my cousin's birthday is coming up and I'm thinking about getting a haircut tomorrow."
Boolean questions expect true/false answers, but non-technical people treat them like an invitation to write their autobiography. Meanwhile, developers sit there mentally trying to parse a 50-word response into a single bit of information.
The worst part? You can't even throw an InvalidCastException
at them and walk away.