These are just a different species of human.
The "I'm intelligent and I know the rules" is rated 800.
The "I'm pretty good at chess" is rated 1200.
A 1600 player will beat a 1200 player 9/10 times.
A 2000 player will beat a 1600 player 9/10 times.
A 2400 player (grandmaster) will beat a 2000 player 9/10 times.
People like Eric Rosen and Levy Rozman base their entire career around studying, playing, and teaching chess on Twitch and Youtube. Hours and hours a day. They are really, really good and play in competitions.
But even they are not at the grandmaster level.
EDIT: To use an analogy, reaching grandmaster status is comparable to playing in the NBA.