I suppose I should just suck it up and buy a DVI cable or adapter. I just feel scammed.
If your monitor supports DVI-I/D then you should use that instead. The colour quality of VGA tends to degrade quite rapidly at higher resolutions. If your monitor supports only DVI-A/VGA then the adapter costs only a few dollars.