This happened to me last weekend. I am on an IFR flight plan (not a practice approach), and vectored onto an ILS approach to an uncontrolled field north of Atlanta that is MVFR, overcast 1500, tops 4000. Once I acquired the localizer, I switch to CTAF before FAF, about 8 miles and 3100, and began making position reports every one to two miles. I'm also listening closely for traffic in the pattern and watching the G1000 on expanded scale for ADSB traffic. One guy had just turned downwind when I called 3-mile final. I had to get down below the cloud deck (which ATIS accuracy is potentially iffy at this airport) to even see the pattern, but no one is close to turning base when I hit two miles. No one in the pattern asked for a more detailed position report (because I had been giving them every minute). So I went ahead and came straight in. We made a low pass then went missed. While I'm climbing out toward the MAP, the guy that had earlier turned downwind started ranting on the radio that I should have broken off the approach and run the full pattern to get in behind him. He didn't like that anyone coming down through the cloud deck didn't defer to him on a downwind. Certainly I did not have priority, and not an automatic ROW since I was on an IFR plan. But that does not mean it is unsafe to continue on an instrument approach when not impeding the local pattern traffic. Common courtesy and simple logic need to be the guide.