Oh, believe me, I hate that stupid law also. We have that here in Maryland, and the same law exists in New York, NJ, North Carolina, S Carolina and others, and it's killing me. A month ago, I got a ticket because I wasn't displaying my front Tag. I'm going to court in March to challenge the charge. My front tag holder was scraped off by another car.
This is how I see it--after talking to a couple of New York Lawyers. The law states the "Display of the tag is needed".
So right now I have my front tag displayed in the front Windshield.
You could also try moving the tag holder to the extreme left or right like the older Pontiac Grand Prix's used to have them, or like:
Perhaps you could do this, to better your dislike. Oh I wish we had Euro style plates.