These two tasks are not equally difficult: While the Guesser has to learn the probability distribution of the set of possible objects in the image, QGen needs to fit the distribution of natural language words.
qGen has a harder task to optimize and requires more parameters and training iterations.