score:2
You could ask the CBP officer. Just a quick "this seems to happen every time. Is that normal or is there something I can do?" would be sufficient. Whether you get a helpful answer or not, I can't predict, but unless you get someone who is incredibly hostile, asking should be fine.
You can apply to DHS TRIP, the "DHS Traveler Redress Inquiry Program," which is for "situations where travelers believe they have been unfairly or incorrectly delayed, denied boarding or identified for additional screening at our nationβs transportation hubs." You fill out a form, wait a while, and usually they come back with a "we can neither confirm nor deny anything" response, but they're sometimes able to fix watchlist issues, if that's what's happening to you. It's free, so worth a try.
I'd also try making sure the name on your plane tickets and given to the airline is exactly the same as that in your passport. I've heard of weird issues like this where someone switches from a space to a hyphen or something similar.
As George Y. suggests, you could also try applying for Global Entry if you meet the requirements. This will get you TSA Precheck benefits as well, and you'll be able to use the Global Entry lines and kiosks when you enter the US.