Hmm, I would still give the tree more time. I’ve had some varieties which bloom nicely, but end up very short on production (especially young trees).
I certainly don’t mind taking out unproductive varieties (I’ve done tons of this the last few years.) But my best advice is to give it a little more time.
I can think of several varieties which didn’t produce well (or anything at all) and finally did. That’s not to say all poor producing trees eventually become jewels, just that in a backyard situation, I would give this tree more time.