People in finance don’t really understand or care about engineering R&D and long term investment in engineering culture, possibly because the effects of these things haven’t been quantified scientifically. It’s simply another line item. They do acutely understand the effects of numbers on their stock compensation though.
and people in engineering R&D and "engineering culture" (whatever that means) are completed disconnected from reality when it comes to making payroll. And i say this as a software engineer myself.