The thing to remember about meters is they are cheap; it's the strips that cost so much. However, a generic meter is about as accurate as a brand name one, and the strips are usually a heck of a lot cheaper. This is especially true for those who don't have health insurance.
Ideally, health insurance should cover strips, but the doctor has to make sure he or she writes the prescription in a way so the insurance company will cover testing more than once a day. They don't like to pay for strips, either.
For people who like to keep an eye on their blood sugar range, many meters can be hooked up to a computer and software that is included with the meter can show daily, weekly and monthly trends. This is helpful for both the patient and the doctor.