Copyleft licenses typically only force you to publish modifications if you distribute modified software. But more and more software just sits on company's servers responding to API calls, which hardly constitutes distribution or "conveying the work", in GPL terms.