I wonder why traditional hardware makers are still dragging their feet when it comes to investing in quality software that does justice to their physical products. By software I mean both firmware with extra functionality and clumsy companion apps.
It's like the idea that software and hardware need to work together and are equally important to the user experience gets lost somewhere along the way, making way for all sorts of design and logic bugs.