I believe the only rule is to not put it on the roof. Many people have dishes here, me included. Ours is off to the side of our house, with landscaping around it, tall bushes, you hardly know it's there. I tried to make it as unobtrusive as possible. No complaints here from our neighbors.
But, I do agree with you. More people should take into consideration how it looks, not only to them, but to their neighbors. I was very conscience of this because I didn't want the hardware viewable from my lanai, much less making my neighbors stare at it. There are ways to conceal it pretty well if you just get a little creative.