TL;DR
The +300% cap on the productivity bonus is not documented anywhere in-game; it should either be mentioned in the Factoriopedia or (preferably) removed entirely.What?
Factorio has many gameplay restrictions currently undocumented in-game. Such restrictions should be either documented or removed. The worst offender IMO is the hidden productivity bonus cap at +300%. It is especially bad since the game strongly hints that no such cap exists, and since the player needs to spend at least 580k automation, logistic, chemical, production and electromagnetic science packs to reach "processing unit productivity 13" and possibly hit the cap. That's a lot of resources to spend before realizing that the recycler loop the player was likely planning to use is not actually allowed by the game.The reasons a reasonable player could think there is no productivity bonus cap are:
- The efficiency module description mentions the efficiency cap. The productivity module description doesn't mention the productivity cap. A player will expect consistency, and deduce that any description not explicitly mentioning a cap means that the corresponding bonus is uncapped.
- The productivity technologies are all infinitely repeatable. If the productivity bonus was capped at +300%, surely the repeatability range would have been 1 — 30 instead of 1 — ∞, right?
- The large amount of science required, the fact that the there would be no way to "dupe" any item whose raw materials include stones, uranium, or any planet specific resources or items, and the fact that processing units have a liquid ingredient all suggest that the game was actually balanced with recycler loops in mind for the late game.
- The construction surface conditions of the cargo landing pad don't mention the 1 per surface limit
- Module descriptions don't mention which modules cannot be used in beacons
- The productivity module description incorrectly implies that they can be used for all intermediate products
- The productivity module description misleadingly suggests that they are allowed on a product basis, while they are allowed on a recipe basis (for example, they are allowed for producing nutrients from everything but fish)
- The concept of catalysts is not explained anywhere in the game, as far as I can tell
Why?
Factorio requires planning, and it requires that the player knows the rules. If a player encounters an undocumented gameplay limitation only after having invested time and resources trying to do something the game does not allow, it hinders planning and feels frustrating, especially when the amount of resources wasted is big. It also breaks the principle of least astonishment.Generally speaking, a good rule set has as few exceptions as possible, so the best way to solve undocumented restrictions is to lift them, or to rework them so that they are no longer necessary (for instance, why not simply put the recipes that don't work with productivity modules in another category than "intermediate products"?). Of course, documenting said restrictions does the job too, but it feels like a less satisfying resolution. In any case, it is not a good idea to leave important gameplay restrictions undocumented in-game.