Well, rotating an object in a project takes 2 seconds, but making a model family that rotates properly takes longer. Why? Because Revit has rules, and it has to maintain relationships between work-planes, dimensions, and parameters, and still keep the ability for the families to respond to changes in those parameters.
You said you could not make this in 2.5 hours, even with the help of your BIM manager; well, simply because there is no easy button to rotate model families, and it requires to know the process. I am sure that if you and your BIM manager study the blog article, you can set up an utility family as a template to rotate any object, and then, you will be able to rotate any other object in 2.5 seconds.
The blog article is showing the three possible rotations of an element, which are: rotation in azimuth, rotation in elevation, and rotation around the own axis, all at the same time. So if it looks too complex for you it is because it is showing all the three options together, by the use of nested families. If you need just 1 or 2 rotations, then use the information in the article up to that point. However, the exercise about the speakers, mentioned in this thread, requires you to know not only about rotations, but also about controlling radial arrays with parameters. In summary, the family editor takes time to learn; nothing do about that, but once you learn it, you can do all this, and more.
Why did the blog article come from a third party? Well, because it was considered useful, and somebody thought that it would be a good adition to the Wikihelp. But once it is part of Wikihelp, the procedence of the article should not matter. If it is out there, it belongs to you, to me, to your BIM manager, and to all the Revit users.
Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin