I'm an enterprise software lead, specifically working with SAP Retail in large retail organisations.
Until two years ago, despite the fact that SAP was probably the most functionally rich product suite on the market, it was the most god awful product to work with from an end user perspective.
SAP were very much a band of technical and functional specialists, providing excellent software but with absolutely no idea who was going to use it, why and how. There development process was very much inside-out. Meaning they generated the UI to simply put the functionality out their, thinking only internally within the dev team how they wanted to use it. Of course most business users aren't German software engineers with massive brains that already know what to put in each field.
This is now starting to change, with new UI technology, clarity over the UX and predefined interaction patterns. They now think about and design the UI from an Outside-In perspective, meaning who will use it, why and how, they figure out the links back to the underlying functionality. If they hadn't started on this road, within a few years they would have really been in trouble.
B&O are in the exact same boat!
Poor software, written and designed by people thinking only from the inside. They build the functionality (sometimes) then worry about how to interact. This is completely wrong and very very much a dated concept. The reason I gave the example from SAP were that I thought they were the last company in the world still thinking they could churn out such rubbish, but with over 100k different screen in the core ERP alone, it's easy to see why it took so long. B&O do not have this issue, they have a very small number of screens for relatively simple functionality.
I suspect two issues,1) they haven't got a clue how to design and build software, 2) there development framework is likely not loosely coupled between UI and functionality, making it complex to refine the UI without major rebuild of the core code, if not the case then they're just really clueless, as they have no excuse!
To answer your question directly: the BeoRemote app is shocking, one of the worse over ever seen. Not only is it very buggy, but it's very slow, the style very strange, things you would expect to be together aren't. The only actual benefit of it is I can see the TV guide whilst watching sometching else, for the other functions it's easier to use the actual remote.
Why are they not recruiting UX Architects and software engineers?