I definitely have to agree and I much prefer this tangent, personally.
Being a player is generally more fun for me because I have more time to really invest in my character's motivation and immerse myself in the game. (Exception is the times when I GM with little-no preparation and improvise most of the session. Now, those are some memorable game nights!)
Though as a GM, the game is much more rewarding more consistently for me. Watching my players interact with the situations I place before them is a bit like watching my children cooperate to accomplish tasks. It's not always successful, but it's extremely enlightening to observe the potential.