I have similar red oak builder's cabinets. In good shape. But looks like it belongs in a house built 20+ years ago.
I decided to paint them. I am using black for the base cabinets and a medium gray for the uppers. I am using General Finishes (imitation) milk paint and top coating with clear. I did some samples and the milk paint brushes on flawlessly. It is really quite amazing. Zero brush strokes; zero runs. Two coats look like it was expertly sprayed on.
But the very matte finish will show scuff marks quickly and will soil almost as quickly. So I top coated with clear. The black is top coated with Minwax oil based semi-gloss poly. Two coats on the vertical surfaces and three on horizontal surfaces. It looks really good on the samples. But perhaps a bit too shiny. I may go at it with some 00000 steel wool to knock down the gloss later.
I believe that the top coated finish is a lot tougher than paint. And some of the gloss and semi-gloss water based take months to cure.
I painted my front door with Sherwin Williams best gloss water based paint and it remained soft for 6 months or so. It is hard now, but in a kitchen you are not going to touch the finish for 6 months?
I kept off my counter tops for 7 days and that was a huge chore.
The shelves and the wine rack were tests (satisfactory). I will re-finish the rest of the cabinets as soon as I finish up the guest bath.
Unfortunately the photo does not show the quality of the finish.
If you want to be amazed, then get a small can of the milk paint and brush on (with a foam brush) two coats over anything. No brush marks of any kind. Perfect coverage. But requires a top coat. I tried matte finish over the black and it looked awful. Went with the semi-gloss. The matte made the finish look gray.