It is hard to find good alternatives to Google products for free. You need to pay monthly subscription fees for some services if you want to ditch Google products. It will be very hard for us to completely replace Google products with others.