You'll find some complainers at every medical school; some are just more vocal than others. We have several here, all you need to do is look at last year's application thread to see all the drama that went down. Those people got shot down pretty hard by other students who called them out on their BS.
They'll complain about VCOM's faculty, curriculum changes, testing changes, and the like. They will also complain about how cold and windy Blacksburg is, how there is no culture here compared to D.C., that there is nothing to do here, that this place is full of rednecks, and why the person sitting next to them seems to never wear deodorant. My point is, med students get stressed out, and some of them turn to negativity as a defense mechanism. I like VCOM. Virtually everyone else I speak to also has a positive view of VCOM. Of course the school has some problems like any other institution, but this year has been smoother than the last.
My advice to you is not to get too worried over 1st and 2nd year problems. The only variable that matters in the first two years is your own hard work. Bad professors, poor facilities, and a terrible location will not affect your Step 1 scores like your own ability to learn independently and efficiently. The most important thing any med school can offer to you is good clinical rotations, and VCOM seems to do pretty well in that regard. There are several schools out there that will dazzle interviewees with marble flooring, gigantic flat screen TVs in the anatomy lab, and a free tablet PC for every med student. Those are all nice things, but it won't matter if the med school has awful rotation sites. Your clinical knowledge is what will set you apart as a physician, not your bookwork in the first two years.