Out of interest, which airport was that? Having spent considerable portions of the last 6 years working alongside CAAN to improve weather situational awareness amongst controllers and pilots this is not something I've ever encountered. Whilst not up to the standard of, say, UK or Australian controllers those working in Nepal are not nearly as bad as the (outdated) stereotypes would suggest.