It's only certain floors where I gradually shift from upright, to right, to downleft, for different purposes during the floor, and then by the time I'm at that down left I need say, an up left dash. But from all the gradual shifting, I've loft a sense of what angle the control stick is actually at, I'd have to look down to know. 3D games give you a constant indicator because the character moves differently for each of those tiny degrees, but based on observing your character in Celeste you only know a 45 degree range of possible positions the stick might be in from looking up at the screen.
The Nintendo 64 controller had notches at each 45 degree location which largely obviated this, but the well for the Switch stick is totally circular.
When I need a dash or certain direction from a dead stop, I don't have much if any trouble.
OH you said directional buttons. Like the x y b a. Yeah I think those are probably very precise. They're just stiff and tough to me. I have a feeling if I fought the learning curve on them I'd be rewarded and yet I'm not going to.