>>19381971yeah and also it was way less immediate to figure out and you could pass anyway if you brought a drink, without performing sidequests before, nowadays an NPC would probably tell you how to do exactly.
>>19379173at least is the only roadblock together with Sudowoodo, aside from this you can explore Johto pretty freely anyway.
They could fix the excessive linearity, which brings to forced railroading at the gates, by adjusting a bit the levels of trainers and wild pokemon, or implementing badge/level party sensitive level caps, I think that in 2014 making a similar code wouldn't be impossibile, RBY/FRLG and the remakes are good examples about a fair amount of freedom and less linearity with minor railroading or bullshit excuses for stopping you from exploring a new area. GSC/HGSS would have been good too in this if they fixed the level curve.