The answer is yes. Gen 1 was broken in uncountable ways, to the point that the speedrun time for Pokemon Red/Blue is 1 minute 18 seconds and the competitive metagame is basically two teams of the same six pokemon designed to beat the same six pokemon with different movesets. Gen 2 introduced spikes and toxic spikes which were overwhelmingly powerful in the competitive scene and had glitched AI and easily abusable pokemon and moves. Sleep especially was a deeply problematic mechanic. The game is so busted that all official tournaments do not use the 1-v-1 format players experience in the game since their inception because it would be impossible to make fair.

Pokemon is, and has always been, a busted game, to a greater or lesser extent. Greater in the style the game teaches you (1-v-1), lesser in the curated tournament format (2-v-2). The least busted it may have ever been was Gen 4 VGC (2-v-2) format when legendaries were banned.