Nationalise all shops.Then itwont matter if they loose money.
It also won't matter when (or if) they bother opening, whether they carry stock people want and whether they offer even the most remote level of customer service.
Personally, I find it a ridiculous proposition that the council should pay for shopkeepers to install extra security measures. Anyone opening a shop, especially late at night or in an isolated or "rough" area, should be aware of the security risks before opening and should factor crime prevention into their initial business plan.
I operate a retail outlet and in addition to our alarm system, we operate a CCTV system covering the entire store, back and front with instant access from within the store and remote access when I am elsewhere but still have staff working. The cost, roughly £3000, which is not a considerable amount of money when starting a business. In addition, we have a panic button and have a number of "common sense" security considerations: good lighting, peephole on back doors, large windows (why on earth do convenience stores insist on block their windows?) and staff trained to observe and report suspicious behaviour.
Protecting your staff and business should be a priority for any business owner, it should not be up to the council to fund it.