Communicating the current state allows users to feel control over the system, take appropriate actions to reach their goal, and ultimately trust the brand.
The visibility of system status is a basic tenet of a great user experience. At its core, this heuristic encourages open and continuous communication, which is fundamental to all relationships — whether with people or devices. Uninformed users can't decide what to do next in order to accomplish their goals, nor can they figure out whether their actions were effective or they made a mistake.
Don’t blindfold your users!