Yes, I 100% agree. I struggle with this decision constantly on my platform (https://www.tiingo.com). People have called it a "Bloomberg Killer" but I strongly disagree. My goal is not to replace bloomberg.
But one thing I constantly iterated was getting that blend. I also found though, some users didn't use some of the features like keyboard shortcuts. Also the way iterative web design works, is it kind of runs counter to developing keyboard shortcuts. You want to develop quickly, but at the same time keyboard shortcuts need to stay the same alongside a fast UX. If you constantly change things when people prioritize predictability and speed, you run into what Excel did in 2007 when everything changed.
It's a tradeoff and I think there has to be some semblance of stability before you can optimize the UX. I think I'm now at that stage but the current paradigms of iterative development make this difficult to pull off in the short-term.
But one thing I constantly iterated was getting that blend. I also found though, some users didn't use some of the features like keyboard shortcuts. Also the way iterative web design works, is it kind of runs counter to developing keyboard shortcuts. You want to develop quickly, but at the same time keyboard shortcuts need to stay the same alongside a fast UX. If you constantly change things when people prioritize predictability and speed, you run into what Excel did in 2007 when everything changed.
It's a tradeoff and I think there has to be some semblance of stability before you can optimize the UX. I think I'm now at that stage but the current paradigms of iterative development make this difficult to pull off in the short-term.