Implications of the Twitter layoffs on all technology departments?

I’ve been pondering: does the fact that Twitter is still functioning set expectations for business executives, who will think it’s fine to slash a technology budget and still expect core services to remain? Will they be asking “what were all these IT staff doing all day”?

We know that the service is creaking and has some major problems, but the headline is that Musk slashed the workforce from 7,500 to 1,800 and it is still chugging along months later.