As far as I understand, the broker service is required to get some RDS management tools to appear within "Server manager"
Apparently, since W2012, Remote Desktop Manager is gone
https://social.technet.microsoft.com/wiki/contents/articles/20684.management-how-to-changes-for-rds-in-windows-server-2012-and-2012r2.aspx
What if I have a single RDSH server ? Do I really need that "broker" thing ?
Also, the "Remote control" tab formerly found the"Remote Desktop Session Host Configuration" is now part of the User properties in AD.
What if I want different setup across different computers / RDSH / RemoteApp servers ?