It is impossible currently to play perfect poker on the other hand chess has been solved a while ago. Computers find poker a game which is more difficult to solve and that makes it objectively harder than chess. People are speaking of chess grandmasters, these guys are very smart for sure. The top earners in today's poker have to study so hard you wouldn't believe it. The game where you can win millions and live from your skills will ultimately attract more talent than the game where you are not a payed professional.
You think poker is not hard, it s true to be a decent player at poker si not too hard with a basic understanding of probabilities, you might beat the micro stakes. Now go try win in NL100, on pokerstars still easy ? Not so much, you are now competing against professionals who dedicate a lot of time to mastering the game. This is nowhere near the top of the Mountain. If you play poker at a high level, you have to remember you aren't playing your cards, you are playing your range against your opponent's range. Factor such as stack depth and your opponent's flaws will alter what the optimal move is. In chess there is always statistically speaking a better move, no matter who your opponent is it will be the same. In poker, the decision maybe completely altered by such factors. Try learning a Game theory strategy on thousands of different board textures, in thousands of different situations, UTG raise vs BTN 3 bet stack size 250bb deep on 793 is completely different than BTN RFI vs BB on 793rainbow 50BB deep. It is completely impossible to learn all these iterations, there are so many different itirations that can occur in poker which leaves more room for skill since the game is even more impossible to master.