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.