Yes in theory all the input delay that your hardware introduce, everyone should be hitting slightly late. But hey we're not machines nor perfect and we can't all be put in the same boat. I've known a lot of people who still hit early and it's not necessarily a bad thing. I wouldn't relearn the game completely if I consistently hit everything 20ms early with double digit UR just to fit in those theoretical lines. If you ask me the best thing to do is to fix your global offset so it fits your own natural sense of rhythm. It's easier and probably more effective than ask someone to hear things differently.