First, it isn't reasonable to blame a 2.7 or similarly low average on bastard professors -- there would have to be a lot of them, and other people at the school are likely getting through. Second, anecdotal evidence of a person, or even a hundred people who got in with a low GPA and high MCAT is not evidence of a formulaic approach. There are 16,000 people matriculating to med school each year, and so even if you know one or two or ten who bucked the odds, and are convinced that their good MCAT bailed out their bad GPA, that hardly means it is good or reliable advice. In this process you don't try to be the exception to the rule, you try to be the rule, because frankly exceptions don't fare all that well 99% of the time. Finally, bear in mind that adcoms do not look purely at the numbers, and so the fact that you know someone with a low GPA and high MCAT who got in doesn't mean that the numerical combination was the hook that did it for him. His non-numerical stats, ECs, experiences, pull, etc. could have played a greater role than you think and he might have gotten in even with a more modest MCAT showing. I too know people with crummy numerical stats who made it into med school, but their route of entry is not one that the typical applicant could use.
As others in this thread have suggested, if GPA is your weakness, you need to take the time to fix it, and make yourself more competitive. People don't do these upper level course/informal postbacs/SMP programs for their health -- they do them because they can remedy academic records like the OP to get into med school.