You can still buy a lifetime licence to office, but they are losing ground to G-suite and its cloud/collaborative-based approach, the last company that I worked in used G-suite and gmail, so MS have to adapt. A lot of product/brands have gone extinct when they couldn't get with the times.
Google having access to so much user data/ads allows them to propose a lot of services for "free", everything is transactional, and in the current times, data/ads is probably cheaper than real money as far as the user is concerned.