I finally concur even a VBA password should not be used. I came to this realization when VBA password was not found by Passware kit yet when I try to view a module msAccess still expect a password.
I think the more fundamental question is not whether a VBA password (or any password) should or should not be used, but when it is appropriate to password protect your work.
In the case where most of us work, most of the time, for example, I surmise that the user base is either other employees of the same organization, or the employees of a client for whom we do the work. In that environment, password protecting VBA or the mdb/accdb seems to be unnecessary most of the time. If you don't trust the people you work with, you have a serious problem across the organization.
Of course, specific circumstances may apply. For example, you may have sensitive personal information to protect in an HR database application. That is a candidate for password protection for sure. You may have critical Intellectual Property in the database that requires higher levels of security, including password protection. I once had a client that did testing for their clients, and the data regarding the tested materials and test findings about those materials was highly sensitive and restricted to a small team charged with managing that data confidentially. I won't divulge the industry or the kind of testing they did here, but protecting that information was priority one for them.
To return to the statement regarding Passware and similar password crackers. The fact that such software applications exist, and are usually effective, means that relying on password protection in Access is a fool's errand in cases such as the two mentioned above. If anyone can bypass security and read the salary information of every employee in the company, you have pseudo-protection and exposure to employee complaints, at best. If anyone can bypass security and read the raw results for any client's testing protocol, you have pseudo-protection and a potentially devastating lawsuit on your hands. Access is probably not your go-to choice in those situations.