The way to make a checkup cost less is to pay doctors and nurses less. There are no pharmaceuticals, no surgeries, no complicated specialist medical equipment, and no expensive labwork involved in the price.
Society generally doesn't agree with the notion that doctors and nurses should be paid less. Therefore, checkups are more or less priced appropriately. Paying high skilled labor for their advice simply costs a lot of money. Ask any dev contractor here on HN.