On that note, I'm curious whether the following would grind your gears. Anyone else please feel free to answer too.
IMC, I don't award XP based on CR or any other in-game challenges. Instead, I just provide a flat XP award per session (usually about 1000 XP) to keep PCs advancing at a speed I'm comfortable with. That works out to about as many sessions to make the next level as your current level. PCs get the XP if the entire session was spent without a single die being rolled, if they had three fights or killed a huge dragon, if the player was absent from the game and I NPCed him, etc. Hence, I don't usually tell players how much XP their PCs have, though I do have a running total at all times, so I can let them know if asked. I generally just say, "Okay, you guys level up," and we go with that, and sometimes let them know a couple sessions in advance.
So, how much would that bug you?