I think your spot on in some respects but not others. As someone who went from playing all online to playing live games, I can say there are major differences between the two. First, in a live game, there are just so much more distractions. People are constantly talking, fiddling with thumbs and in casinos
, there's lots of noise, people constantly asking you if you want drinks and etc.
Although, you may think your not getting distracted, I think if you examine your play closely, you will see that you are, at least a little bit. There was this instance when I was playing live poker where I was in-between two people telling a story to each other that I found quite distracting. I focus mostly online for cash games. I would only got a live place for a tournament.