Never thought about complaining about another pilot.... But then some of the airports I use only have one taxiway, and would require backtracking.... so it requires some attention to the preceding aircraft, and space/time as well.
As an ATCO though, I like circling VFR traffic on the downwind, especially if I need to keep them close to be able to swoop them in behind IFR traffic when holes occur. Circling on short final.... don't like instructing that, mostly because of the speed of the aircraft there (it's not illegal though).