You are quite right.
One of the really terrifying scenarios is drug resistant tuberculosis. It has started to occur in poor environments; inner town ghettos and in Russian jails, where patients either are not given long enough cures, or they are selling the medicine to get money for narcotics.
The silver lining is that a bacteria that is resistant against all types of antibiotics is probably overburdened with energetically expensive metabolites. In an environment devoid of antibiotics those bacteria will probably lose in competition with wild strain (non-resistant) bacteria.
Unfortuantely hospitals will always run the risk of creating a perfect environment for the resistant agents Therefore one must never save on hospital hygiene.
Something the NHS should note!!