They don't like to spend money for the good models. It's a known fact that Walmart didn't have cameras in all of the bulbs they had up around the store.  The covers were put up to make it look like they have them everywhere but alas they only spent money putting them where they felt it was most likely to do them any good.  The rest are just to help deter theft.