I agree. My Chinese teacher was from Taiwan and we were always taught that it mostly meant to ask permission or to be permitted to do something. But it is good to see other ways that words can be used