My school seems to have a new procedure of taking the student up in slightly iffy weather (perfectly legal, but, say, no horizon, or a bit bumpy but still within the dual crosswind limit) to see whether they want to try to cope with it. If the student chickens out after the first circuit then they don't have to pay.
(I've always elected to carry on so far - not having a horizon doesn't bother me, neither does a bit of rain or snow, or a 14 knot crosswind so long as there's an instructor sitting next to me. That's when I'm re-learning to land, it'll be different for cross country of course.)
But yes, I still get cancelled trips when you can't see the other side of the airfield.