Ribulose-1,5-bisphosphate carboxylase/oxygenase (Rubisco) is the most widespread carboxylating enzyme in autotrophic organisms. Its kinetic and structural properties have been intensively studied for more than half a century. Yet important aspects of the catalytic mechanism remain poorly understood, especially the oxygenase reaction. Because of its relatively modest turnover rate (a few catalytic events per second) and the competitive inhibition by oxygen, Rubisco is often viewed as an inefficient catalyst for CO fixation. Considerable efforts have been devoted to improving its catalytic efficiency, so far without success. In this review, we re-examine Rubisco's catalytic performance by comparison with other chemically related enzymes. We find that Rubisco is not especially slow. Furthermore, considering both the nature and the complexity of the chemical reaction, its kinetic properties are unremarkable. Although not unique to Rubisco, oxygenation is not systematically observed in enolate and enamine forming enzymes and cannot be considered as an inevitable consequence of the mechanism. It is more likely the result of a compromise between chemical and metabolic imperatives. We argue that a better description of Rubisco mechanism is still required to better understand the link between CO and O reactivity and the rationale of Rubisco diversification and evolution.