I'd take a look at your process monitor I'm on a 2019 MacBook Pro 13 with 2.4 GHz Quad-Core Intel Core i5 and I barely ever have the fans kick on. Normally when something like that happens to me it tends to be me choking out the ram and causing the cpu to compress and uncompress RAM more than is reasonable.
In my opinion they accept it because they are forced to. I live in an area where the public transit is not built out and my economic opportunities would be drastically limited by not having a car so once a month I unhappily pay more than my peers because of some teenage mistakes.
I think that a major driving force behind how slowness of asana is how their API is formatted. In order to load up the my tasks section you need a minimum of 2 requests per 100 tasks that exist in your workspace. And if they don't bump the request limit to 100 then they need 2 requests every 25 tasks.
I feel that code accompanies intuition and design. Code should be a way of expressing these ideas to a computer. High efficiency code is not what drives a successful start-up , ideas are