Let's take this from two very perspective, the perspective of :
- The shop or business is there only means of survival and they basically do not have anything at hand to go for the checkup so they need to stay and make sales before going for the check up. Sometimes the person might become unfortunate but in this case the person is not to be blamed.
We have 365 days in a year and in all the days there should be no excuse for not having the time, money to go for medic checkup except the trader doesn't priorities his health as he does with his business. In the course of not not having anything in hand as the excuse you have given and the trader got very sick finally breakdown in the health the business will continue to exist. There shouldn't be an excuse when dealing with our health.
- Secondly, illiteracy can be the reason, most people don't have this knowledge about the dangers of self prescription and medication, this was all thought in our basic education but even some knowing they still prefer doing harm than good to themselves.
This second perspective you have given soeaks volume about the first perspective as it concerns the trader living in the delusions of not having time and money to go for check-up but you discover that they have money to stock goods into their business but don't have the money for their health care, this is what illiteracy can do to a man.