Innovation resistances play a major role in innovation diffusion, as they do not only hinder the adoption, but might also change a decision maker's evaluation. Although these influences are widely accepted, previous models on the diffusion of new technologies and products have either reduced these multiple dimensions of uncertainties to only one parameter, or have completely neglected them altogether. Both might lead to a pro-innovation bias. Therefore we present an agent-based approach that takes several different innovation resistances in a multi-generation environment into account. Hydrogen vehicles and the necessity of setting up a corresponding infrastructure were chosen for a sample application as they incorporate a band of various dimensions of innovation resistance. Examples are the uncertain infrastructure situation, the uncertainty arising from new and improved features, the uncertainty about the technologies' real ecological benefit, the unknown maintenance cycles and costs, or the ambiguous technical parameters such as vehicle range. These various uncertainties are even more distinctive if multiple technology generations are considered. Our results indicate that a short-term decrease in the adoption rate can be observed although the technological parameters of a later product generation might be more beneficial for the consumers. As we show, this effect can be eased through timing variation of the communication measures. Therefore we conclude that considering multiple innovation resistance factors in innovation diffusion might reduce the pro-innovation bias.