Your expectations are too high, and your language fits directly into the discouraging, negative attitude I wish would go away.
That "sub par" GM is very likely going to get better as that year long campaign progresses, simply by virtue of practice and -- if the players are not jerks about it --...