That display is probably a BIT excessive. Having said that, whoever complained is a jerk, and probably a major kiss-boss. And I really don't see how they're detrimental to the workplace. Probably someone else in the office has enough plants to stage their own Jungle Cruise. Everybody has a hobby and most everyone likes to show it off to some degree.
Fortunately, not everyone is like whoever the fink was in this. My own personal case in point. Although I work freelance and generally st home, I do volunteer 1-2 days a week at my church's office. My usual workstation is a computer that is in the main workroom that also has the copiers and office supplies. It's a nice big open space.
The staff there has gotten sufficiently used to me and my hobbies that they'd honestly be disappointed if I DIDN'T bring in a few figures with me. I never leave any of them there. But I try to be reasonable about it. I generally don't take in anyone who's over 7" in height, and no more than eight (loose) figures at a time. Might be G.I.Joe, Star Wars, Gundam, Power Rangers, Indiana Jones, or whomever.
Fortunately, most of the people around there know that there's a standing rule about them -- DON'T TOUCH THE FIGURES!
There's a practical side to it, as well. The lighting in the office is much better than anywhere in my apartment, so any new acquisitions of mine go there automatically for a little visual inspection to see if there's any paint defects or such that need my attention.
The figures do not detract from my work, do not take up a lot of space, and no one's ever complained.
My biggest concern with a display of the size shown in the picture with this article is I would be VERY reluctant to leave something that considerable AT the office. Anything from fire to theft could be a threat to them.