OK, you may have a point there with cartridge generations (even though one has to be sceptical without evidence), but you cannot simply concluded that I am incorrect. All R/Y/B cartridges I have ever come across (and yes, there have been quite a few) had a maximum level of 100. A simple google search will yield the same result. If such errors existed then they were clearly patched in subsequent cartridge releases, meaning a maximum level of 99 was in fact a bug, or level 100 was deemed a better choice for the game early on.
Therefore, this statement:
From: xtrapsp
@THE MAYOR
Pokemon in red blue and yellow couldn't reach 100 without cheats.
is not entirely (if at all) correct, because it only applies the earliest cartridges, and not the majority of R/Y/B cartridges that exist. Obviously I don't know the production numbers, but clearly it is not
every cartridge, proving your statement invalid.